A browser extension that lets people know how to refer to each other on various places of the Internet, so mistakes are less likely to happen. Link your accounts, set your pronouns and magically fellow PronounDB users will know your pronouns. Simple, efficient. Check it out at https://pronoundb.org!
The extension aims to inject that piece of information in a discrete way, that matches with the website you're looking at and finds a balance between ease to find and doing too much.
- Chrome Web Store
- Mozilla Add-ons (Android support coming soon, see this issue)
- Edge Add-ons
- Discord
- GitHub
- Twitch
PronounDB also exists as a plugin for Powercord
Want to see another service supported? Shoot an issue!
- The backend is built using fastify
- The frontend is built using preact and bundled with webpack
- The extension is bundled using microbundle
- Data is stored using mongodb
- May contains stains of coffee and a few cookie crumbs :whistle:
It's possible, but I won't add it. The reason for this is that this creates an attack vector for people with malicious intents, to go and start mocking on communities (reality is that communities who'd want and benefit from a "custom" field are communities which are mocked too often, and I don't want to start being a vector involved in this).
I'd need to start moderating the platform, which would require a team of moderators looking into people's linked accounts and pronouns which sounds invasive to me. So to avoid any form of abuse, the only options will remain "Other" and "Other (Ask me)" in the pronouns picker.
TL;DR: Too much things to consider, and there are too many neo-pronouns to have proper support.
Support for neo-pronouns was suggested, but after discussing the conclusion was that supporting them would bring more downsides than it'd solve problems. One of the major issue is the amount of neo-pronouns out there, which makes building a complete list near impossible, and the pronoun selector would be gigantic and need UX tweaks.
A proposal was to only support the most common/popular ones, but the issue with that is that defining how common/popular a neo-pronoun is is complicated, and could be seen as unfair (because there are no way of accurately measuring it). I also considered unfair to only support a few neo-pronouns, and tell people going by unlisted ones "sorry, your pronouns aren't popular enough". This sounds super harsh and definitely not something people may want to be confronted with.
Another proposal was to let people input a custom set of pronouns themselves, but I rejected this proposal for the reasons listed above.
As a final decision, it was considered acceptable to let people use "Other" when going by neo-pronouns, and have an additional option which explicitly tells people they can feel free to ask the person about their pronouns. This decision may, in the future, be revised if there's popular demand or if I randomly decide to.