#mastoadmin
267 posts · Last used 9h
🇬🇧 STRENGTHENING ACCOUNT MANAGEMENT
In summary:
- Automated assistance for moderators to filter out fake sign-up requests,
- Automated cleanup of ghost accounts,
- Automated deletion of accounts inactive for > 3 years after reminder emails.
Our policies have been updated to reflect these changes!
Fake accounts and bots are a plague. Across the Fediverse—and on Mastodon in particular—we regularly face waves of suspicious sign-ups, yet we are poorly equipped and lack the right tools to deal with them.
We already use Anubis to filter out bots, but that isn't enough.
That’s why I built a simple decision-support tool for our moderators: a single web page summarizing all pending sign-up requests. For each request, it provides a risk score based on IP address reputation, email domain risk, language consistency, and a few other indicators. Moderators can review all of this information and approve or reject requests directly from the same page.
This dashboard is now live for Mastodon, and I will gradually add all our other Fediverse applications whenever their APIs allow it.
However, some fake accounts still slip through—or already have. For instance, we see "ghost accounts" that, once registered, have zero activity, no profile information, nothing at all. My tool will now handle them and automatically delete them after one month if they remain inactive. One might think these accounts are harmless, yet they skew our statistics and pose a dormant threat if they turn out to be bots waiting to wake up all at once.
On our instance, roughly 20% of accounts are ghost accounts. Just imagine: the situation is almost certainly the same on other servers, which adds up to a massive number of accounts overall...
Finally, there are accounts that have been abandoned or inactive for three years. These users will receive three reminder emails prompting them to log back in to avoid automatic account deletion. It might serve as a friendly nudge to come back and check us out. Otherwise, this cleanup is good digital hygiene that also supports privacy protection and GDPR compliance.
We have roughly the same percentage of abandoned accounts. Here too, the same likely holds true for most other servers.
For the time being, account deletions are running in dry-run mode, but they will go live in the coming weeks. We want to make sure the system doesn't get carried away, especially since there are a few subtleties in the data returned by Mastodon’s APIs. Be careful if you plan to go down the same path!
These measures will lower our total account count, but they will improve platform hygiene and security for everyone's benefit. I wish all servers would do the same—it would make the Fediverse much more resilient.
I’ll consider open-sourcing the project if there’s interest. In the meantime, here is an (anonymized) screenshot of the moderation dashboard.
🐦⬛ Mastodon Bird UI 5.0.0-beta.1-2026-11-08 (nightly) is out. This is Bird UI rebuilt for Mastodon 5, the new 5.0 design that is now in beta.
The nightly follows Mastodon 5.0.0-beta.1. If you are on Mastodon 4, stay on 4.7.3-2026-10-11 from the main branch.
New:
- Rewritten from scratch for the Mastodon 5 design
- Micro-interactions, likes and boosts are whimsical
- Notifications, content warnings, link cards and thread lines look like they did on Mastodon 4
- Follows Mastodon's own light, dark and high contrast settings
- A darker, blurred backdrop behind the composer and every popup
- A new install script for Mastodon 5, or paste dist/mastodon-bird-ui.css into Custom CSS
- The star favorite, light and language variants are no longer supported
You can see it live at https://mementomori.social
Release notes and full changelog: https://github.com/rollecode/mastodon-bird-ui/releases/tag/5.0.0-beta.1-2026-11-08
Lots of nightly updates coming in today!
Most notable bugs:
- When you type a hashtag or at-person, the popout gets in the way
- Ultra Accessible themes for vision impaired have some font size issues
- Some hover states and element proportions, especially padding, have regressions from v5 and the new nightly theme
- Bugs in the advanced view
The latest changes are in the nightly branch, and work is still in progress. You can follow my work here: https://github.com/rollecode/mastodon-bird-ui/tree/nightly
Some of these are core issues and will probably be fixed or changed in Mastodon v5 stable. If not, fixes will go live in our fork.
#MastodonBirdUI #BirdUI #CSS #MastoAdmin #UI #Mastodon #OpenSource
We just released Mastodon v4.7.4, v4.6.10, v4.5.20 and v4.4.27.
For those using our nightly containers, the nightly.2026-10-30-security tag is available with the fix.
In addition to several bugfixes and dependency updates, they fix a critical security issue that can be used to impersonate remote accounts and activities. We urge admins to update as soon as possible.
Full release notes and update instructions are available on the GitHub releases page.


