Skip to main content
Modfolio

Short answers about how Modfolio verification and Discord sync work. More topics will land here over time. For account data, see Privacy, Terms of Service, and Support.

What is Modfolio?

Modfolio is a professional network for community moderators. You build a profile with experiences, skills, and references so communities can find and trust staff who have real moderation history.

How does Modfolio keep "current staff" experiences honest?

For experiences you proved through Discord (self-proven or server-verified), Modfolio periodically checks whether you still hold a staff role. It uses two signals when available:

  • Your Discord login and server list (OAuth), refreshed on sign-in, manual refresh, and a weekly background sync.
  • The Modfolio bot's live staff roster on communities where the bot is installed and staff roles are configured.

When a check succeeds and shows a promotion, demotion, or leave, Modfolio updates that experience automatically. Silence alone (for example, not opening the app for a while) does not invent a leave date.

What does "Unconfirmed" mean on an experience?

Unconfirmed means Modfolio could not verify that you still hold the role. The experience stays on your profile with its history, but it is no longer treated as trusted current staff (including in recruit filters).

This usually happens when Discord reconnect fails and the bot cannot vouch for that server either. Reconnect Discord (or restore bot access on that community) so Modfolio can confirm again. We do not invent an end date just because a sync failed.

I disconnected Discord from Modfolio, but I still have the role. What happens?

If the Modfolio bot is still on that server and still sees you on a mapped staff role, your current experience can stay confirmed. You will still be asked to reconnect Discord so Modfolio can refresh your server list for claims and new proofs. If the bot cannot confirm you either, the experience becomes unconfirmed until something can verify it again.

The bot was removed from a server, but my Discord login still works. What happens?

Modfolio falls back to your Discord server list. Promotions, demotions, and leaves are driven from that OAuth data while the bot is unavailable. If both Discord login and the bot fail for that community, current experiences there become unconfirmed.

What if I leave a server or get demoted?

When Modfolio successfully sees that you left or lost staff status (through the bot roster, or through Discord login when the bot cannot answer), it ends the current experience on the day of that evidence, or updates the role level if you still hold a lower staff role. After an experience ends, Modfolio does not silently reopen it if you rejoin later. You add a new stint or request career verification for past tenure.

Do claimed (self-asserted) experiences change automatically?

No. Experiences marked as claimed are assertions, not Discord proofs. Modfolio never auto-promotes, demotes, or ends them from OAuth or bot signals. Changes there stay manual or go through attestation flows.

How often is my Discord server list refreshed?

Modfolio refreshes it when you sign in with Discord, when you use Refresh on suggested actions, and about weekly in the background if your list is getting old.

  • After about 14 days without a successful refresh, you may see an in-app warning to refresh.
  • After about 30 days (or if the list is empty), Modfolio blocks new self-proven adds and some claim proofs until you refresh or reconnect.

A temporary Discord outage does not mark experiences unconfirmed. Modfolio retries later without clearing your connection.