Skip to main content

Settings & Profile

The Settings screen is your central hub for managing your account, customizing the app, and configuring privacy options. Access it from the sidebar menu.


Account Settings

Edit Profile

Manage your public profile information:

FieldDescription
Display NameYour name shown on leaderboards, ranked, and to friends
GenderMale, Female, Transgender, Non-Binary, Genderless, or "I do not want to answer"
BirthdayYour date of birth (for birthday greetings, zodiac features, and age stats)
About MeShort bio, max 300 characters

Leaderboard & Privacy Settings

Configure how others see you:

SettingOptionsDescription
Leaderboard VisibilityPublic / Private / HiddenControls your visibility on the leaderboard and ranked groups
Friend RequestsEveryone / Friends of Friends / NobodyControls who can send you friend requests
  • Public: Full name and stats visible
  • Private: Appears as "Private User" — rank and level visible but name hidden
  • Hidden: Completely invisible on leaderboard and ranked

Account Information

View your account details in a bottom sheet:

  • Email address
  • Account creation date
  • Account ID

Change Password

Update your account password (only available for email/password accounts).

Change Email

Change the email address associated with your account.

Friend Code

View and copy your unique Friend Code — share it with others so they can add you as a friend.

Connect with Discord

If you signed up with email/password or another method, you can link your Discord account for easy future logins. Once linked, you can sign in with Discord.


App Settings

Language

Choose the app language from 10 supported languages:

Language
🇬🇧 English🇫🇷 French
🇩🇪 German🇮🇹 Italian
🇵🇱 Polish🇧🇷 Portuguese
🇷🇺 Russian🇪🇸 Spanish
🇹🇷 Turkish🇨🇳 Chinese

The language is auto-detected on first launch based on your device language, but can be changed at any time.

Preferences

Fine-tune your experience with these toggle settings:

PreferenceDefaultDescription
Week Start DayMondayWhich day your week starts on (dropdown: any day). Affects calendar and weekly charts.
Show Inactive Partners✅ OnShow/hide inactive partners in your partner list
Show Sex Month Challenges✅ OnShow/hide monthly challenge banners (Locktober, NNN, DDD)
Show Milestone Popups❌ OffShow popups when you level up or unlock achievements
Show Streak✅ OnShow/hide the streak banner on the home screen
Show Days Since Last Orgasm✅ OnShow/hide the "days since last orgasm" banner
Show Chastity✅ OnShow/hide the entire chastity feature (sidebar, banners, achievements)
Show Fucketlist✅ OnShow/hide the Fucketlist in the sidebar
Show Tag Suggestions✅ OnShow/hide suggested tags on the home screen and tags list

Statistics Customization

Choose which chart sections appear on the Statistics screen:

  • Sex Profile (Radar Chart)
  • Year Overview
  • Year Overview Duration
  • Month Overview Orgasms
  • Month Overview
  • Week Average
  • Time of Day
  • Rating Distribution

Each can be individually toggled on or off.

Advanced Settings

Advanced options for power users:

  • Cache Settings — Configure how long data is cached locally
  • Developer Mode — Access developer-only debugging tools

Support

OptionDescription
Discord ServerJoin the Fapstats Discord community for help and discussions
EmailContact the development team directly

More from Fapstats

Links to other Fapstats products:

ProductDescription
Fapstats BraincandyThe companion trivia/quiz game
Fapstats BingoThe companion bingo game

Links to legal documents:

  • Website — fapstats.com
  • Privacy Policy — How your data is handled
  • Terms of Service — Usage terms and conditions

What's New

Link to the app changelog showing recent updates and new features.


Danger Zone

Sign Out

Log out of your Fapstats account. You can log back in anytime with your credentials.

info

Your data is not deleted when you sign out. Everything is safely stored on the server and will be there when you log back in.


Caching System

Fapstats uses a local caching system to provide a fast, responsive experience:

  • Stale Time (default: 2 minutes) — How long before cached data is considered potentially outdated and refreshed in the background
  • Cache Time (default: 7 days) — How long cached data is kept locally before being discarded

When you open a screen:

  1. If cached data exists and is valid → shows immediately
  2. If data is older than the stale time → refreshes in the background
  3. If no cache exists → shows a loading indicator and fetches fresh data

You can configure cache timing in Settings → Advanced → Cache Settings and clear caches manually if needed.

Cache Invalidation

Caches are automatically invalidated when:

  • You create, edit, or delete data
  • The app updates to a new version
  • You manually clear caches in Advanced settings