How the friend code system works
Every ChaosPrep user gets a unique 6-character friend code (e.g.,A3X9K2). This code is:
- Randomly generated
- Permanent (doesn’t change)
- Safe to share publicly
Finding your friend code
Locate your code
Your 6-character friend code is displayed at the top of the Squad view in large text with a copy button.
Adding squad members
To add a friend to your accountability squad:- Ask them for their 6-character friend code OR invite link
- If using code: Enter it in the “Add Friend” input field and click Add
- If using invite link: Your friend clicks the link, signs in, and you’re both automatically added to each other’s squads
Viewing friends’ progress
The Squad view displays cards for each friend showing:- Display name (from their Google account)
- Current study streak (flame icon + day count)
- Today’s completed tasks (list of tasks with checkmarks)
- Active status (if they’re currently studying with the timer)
What’s shared with squad members
Visible to your squad:
- Your display name
- Your study streak count
- Today’s tasks (only the task date, subject, and completion status)
- Whether you’re currently studying (timer active) and which subject
NOT visible to your squad:
- Task descriptions (they see you completed a Physics task, not what it was)
- Mock test scores
- Error logs
- Syllabus progress
- Study time totals
- Weekly targets
Data privacy: ChaosPrep is built for accountability, not comparison. Your squad sees whether you showed up today, not every detail of your preparation. This reduces anxiety while maintaining motivation.
Controlling task sharing
You can disable task sharing entirely:- Go to Settings
- Toggle Share Tasks with Squad OFF
- Your tasks are now private (only streak remains visible)
Removing squad members
To remove someone from your squad:- Navigate to the Squad view
- Find their friend card
- Click the Remove button (trash icon)
- Confirm the removal
Squad presence heartbeat
When you’re actively using ChaosPrep with the timer running, a “presence heartbeat” updates every 60 seconds to show your squad members you’re studying. If you close the app, the presence automatically clears after 2 minutes.Squad notifications
ChaosPrep does NOT send push notifications. The squad feature is passive—you check it manually when you want to see how friends are doing. This keeps the app distraction-free and respects your focus time.Using squad for motivation
Best practices for accountability squads:- Keep it small: 2-5 close friends works better than a large group
- Similar goals: Add people preparing for the same exam (JEE/NEET) with similar timelines
- Daily check-ins: Make it a habit to check the squad view every morning and evening
- Celebrate streaks: When a friend hits a milestone streak (7, 30, 100 days), acknowledge it
The most effective accountability squads are with friends you already know offline. The digital tracking reinforces real friendships rather than replacing them.
Privacy and security
- All squad data is encrypted and stored securely in Firebase
- You can leave any squad at any time by removing members
- Deleting your ChaosPrep account removes you from all squads automatically
- No personal information beyond display name is visible to squad members