Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 1.8 KB

File metadata and controls

40 lines (26 loc) · 1.8 KB

Disallowed Usernames

A curated list of base words disallowed for use as usernames. This list helps prevent fraud (impersonation), protects reserved system keywords, and ensures that user profile URLs (e.g., domain.com/{username}) remain conflict-free.

⚠️ Important Usage Note

This list provides base words only. Using it directly might not be sufficient for a production system.

You are strictly encouraged to:

  1. Customize it: Adapt the list to fit your specific application requirements.
  2. Implement a TextSanitizer: Create your own logic to clean and validate inputs.
  3. Handle Leetspeak Normalization: You must implement your own normalization logic to catch variations (e.g., blocking 4dm1n if admin is banned).

Format

  • Multi-word terms are separated by underscores (_).
  • The list intentionally avoids dots (.) or dashes (-) to maintain a consistent base format.

Available Lists

Contributing

If you find missing words or have improvements, Pull Requests are very welcome!

Disclaimer

This is NOT a profanity or "bad words" list. For a list of bad words (profanity/offensive terms), please refer to: github.com/abaron/bad-words