Skip to main content

Activity Tracking

Activities are the core of Fapstats. Every time you log a sex session or masturbation session, you create an activity. This guide covers everything you can track and how the system works.

Creating an Activity

Tap the + button (floating action button) at the center of the bottom navigation bar to open the activity creation screen.

Activity Fields

Type

Choose the type of activity:

TypeIconDescriptionXP
🔥 SexFireAn activity with one or more partners500 XP
MasturbationHandA solo activity100 XP

When you select Sex, the partner selection field appears. When you select Masturbation, partners are hidden since it's a solo activity.

Date

Pick the date of the activity. Defaults to today. You can pick any past date if you're logging retroactively.

Time of Day

Select when the activity took place:

Time of DayIconHours
🌅 MorningSun6:00 AM – 12:00 PM
☀️ AfternoonSun12:00 PM – 6:00 PM
🌆 EveningSunset6:00 PM – 12:00 AM
🌙 NightMoon12:00 AM – 6:00 AM

The time of day is auto-detected based on the current time when you open the creation screen, but you can change it.

Rating

Rate your activity from 1 to 5 stars. Defaults to 5 stars.

  • ⭐ — Poor
  • ⭐⭐ — Below Average
  • ⭐⭐⭐ — Average
  • ⭐⭐⭐⭐ — Good
  • ⭐⭐⭐⭐⭐ — Amazing

Duration

Set the duration of your activity using the custom time picker. You can set hours and minutes.

Partners (Sex only)

When the type is set to Sex, you can select one or more partners from your partner list. Partners are shown as selectable pills.

  • Tap a partner to select/deselect them
  • If you only have one active partner, they are automatically selected
  • You can create a new partner directly from this screen using the + button

See the Partners guide for more on managing your partners.

Toys

Select any toys used during the activity. Like partners, these are shown as pills.

  • Tap to select/deselect
  • Create a new toy with the + button

Tags

Select tags that describe the activity. Tags help you categorize and filter your activities later.

  • Tap to select/deselect
  • Create a new tag with the + button
  • Tags can be automatically applied based on your notes (see Auto-Tagging below)

Locations

Select where the activity took place. Locations can optionally have GPS coordinates for the Fap Map.

  • Tap to select/deselect
  • Create a new location with the + button

Self Orgasms

Use the number stepper to set how many orgasms you had. Default is 0.

Partner Orgasms (Sex only)

When partners are selected, a separate orgasm counter appears for each partner, allowing you to track how many orgasms each partner had individually.

Notes

A free-form text field where you can write any notes or details about the activity. This is also used for auto-tagging (see below).


Auto-Tagging

Fapstats has an intelligent auto-tagging system. When you create an activity:

  1. The system scans your notes field
  2. It matches words against your existing tag names and tag keywords
  3. If a match is found and the tag has automated tagging enabled, the tag is automatically attached to your activity

This only applies to tags where the automated option is turned on (it is on by default for new tags). You can manage keywords for your tags in the Tags settings.

Example

If you have a tag called "Oral" with keywords "blowjob, bj, cunnilingus", and your notes contain the word "blowjob", the "Oral" tag will be automatically applied.


Suggested Tags

On your home screen and in the tags list, you may see suggested tags. These are tags commonly used by other Fapstats users that you haven't created yet. You can:

  • Accept a suggested tag to add it to your collection
  • Dismiss a suggested tag to hide it
  • Turn off tag suggestions entirely in Settings → Preferences

After Creating an Activity

Once you submit the activity:

  1. The activity is saved to your account
  2. Your XP is recalculated and your level may increase (see XP & Levels)
  3. If you have Milestone Popups enabled in preferences, the app checks for:
    • Level-ups — Shows a celebration dialog if you reached a new level
    • Achievement unlocks — Shows a dialog for each newly earned achievement star
tip

Enable Milestone Popups in Settings → Preferences to get notified when you level up or unlock achievements!


Editing an Activity

To edit an existing activity:

  1. Go to the Calendar tab
  2. Tap the day containing the activity
  3. Tap the activity to see its details
  4. Tap the Edit button
  5. Modify any fields and save

Deleting an Activity

To delete an activity:

  1. Go to the Calendar tab
  2. Tap the day containing the activity
  3. Tap the activity to see its details
  4. Tap the Delete button
  5. Confirm the deletion
warning

Deleting an activity is permanent. Your XP will be recalculated and may decrease. Any achievements tied to that activity may also be affected.


Activity Data Sharing

When you have friends connected as partners (see Friends and Couples & Data Sharing), your activities can be shared with them:

  • If you create a sex activity and include a partner that is linked to a friend's account, that friend will see the activity in their calendar
  • Both you and the linked partner earn XP for the activity
  • The activity appears in both users' statistics

See the Couples & Data Sharing guide for full details on how shared activities work.