Good evening, there
0m
Today's Study
0
Day Streak
0
Sessions Done
0
Total XP
Daily Goal
0%
0 min done
Goal: 120 min
Manual Session
Studied without the timer? Add it here.
Study Tip of the Day
Active Reminders
Week
Month
Study Time
This Week
By Subject
to
No sessions yet.
Daily Activity
Recent Sessions
No sessions yet.
Level 1
Beginner
0 XP
Next: 100 XP
Achievements
Friends
Sign in to compete with friends on XP, streaks, and achievements.
0 friends
Foco
Foco
Your AI Assistant
Ambient
Lo-Fi
Songs
Ambient Sounds
Rain
White Noise
Forest
Ocean
Lo-Fi Radio Stations
Songs Online Radio
Radio 1
Ready to play
Foc CalcScientific
v3.00
SHIFT ALPHA DEG
0
OFF
INS
10^xL
e^xM
sin⁻¹D
cos⁻¹E
tan⁻¹F
K
J
x^yH
{[
}]
Σi
γθ
%:
M-S
MCLT
Foc Calc version 3.00
📝 Notes
📝
No notes yet
Tap New Note to get started
Cloud Account
?
Not signed in
Local only
Sign in to sync your study progress across devices.
Preferences
Daily Study Goal (minutes)
Sets the target shown on the home progress bar.
Theme
Choose how the app should look.
Tools
Reminders
Set study alarms
Study Suggestions
Routines & tips
Subjects
Manage your subjects
Info
How to Use
App guide & features
About & Developer
App info & contact
Settings
Preferences & data
Study Reminders
New Reminder
Study Suggestions
Suggested Routine for Now
Pomodoro Technique
Study 25 minutes, 5-minute break, repeat. After 4 cycles take a 20-minute break. This keeps your brain fresh and prevents burnout.
Spaced Repetition
Review at intervals: 1 day, 3 days, 7 days, 21 days. This method multiplies long-term memory retention dramatically.
Active Recall
After reading, close the book and write everything you remember. Testing yourself is far more effective than re-reading.
Environment Design
Dedicate a specific spot only for studying. Your brain will learn to associate that space with focus, making it easier to start.
Two-Minute Start Rule
Commit to studying for just 2 minutes. Once started, continuing becomes effortless. Starting is always the hardest part.
Subject Rotation
Alternate between subjects each session. Interleaving improves both learning and retention.
Manage Subjects
Add Subject
How to Use Foc Lock
🎯 Starting a Session
Tap the Start Session button on Home or the ▶︎ icon in the header. Choose your subject from saved subjects or type a custom one, pick a timer (15, 20, 25, 30, 45, 60 min, custom, or No Timer for open sessions), then tap Start. If you enable Fullscreen Lock, the app enters fullscreen and monitors if you leave.
▶︎ Session Controls
During a session the timer ring fills as you progress. Use the toolbar buttons to:
Fullscreen / Exit — toggle immersive fullscreen lock
Minimize — shrinks to a floating mini-player (Document PiP) that stays on top of every tab
Calculator — opens a popup Casio-style scientific calculator
Ask Foco — opens the AI assistant right inside your session
⏸︎ Pausing & Math Gate
Tap Pause to pause the timer. You must solve a quick math problem first — this prevents impulsive breaks and keeps you accountable. While paused you get a notification every 2 minutes reminding you to return. Tap Resume (no math needed) to continue.
📈 Progress Tab
View a 7-day bar chart of daily study time, a subject breakdown with percentage splits, and your full session history with duration, subject, date and status. Filter history by subject using the dropdown. Tap any session to see details or delete it.
⭐ XP, Levels & Achievements
You earn 1 XP per minute studied. XP fills your level bar — each level requires more XP than the last. The Rewards tab shows your current level, XP bar, streak count, and 46 achievement badges covering milestones like first session, long sessions, streaks, night study, and more. Locked badges are visible but grayed out.
🆕 Streaks
Study at least once per day to build your streak. Your current streak and best streak are shown on the Home page and Rewards tab. Missing a day resets your streak to 0, so consistency matters.
🎶 Foc Space — Music Tab
Go to Foc Space → Music.
Ambient: Rain, White Noise, Forest, Ocean — toggle multiple at once, adjust volume
Lo-Fi: Curated internet radio stations for deep focus
Songs: Bengali & relaxing music radio with prev/next controls
Music also plays during active sessions via the bottom mini-player bar.
🤖 Foco — AI Assistant
Go to Foc Space → Foco your ai study assistant. Foco can:
• Answer any question — academic, creative, coding, general
• Tap the + next to the input to attach files/images, use voice input, or generate an image
• Tap the 🔊 icon under any of Foco's replies to have it read aloud
• Chat history saved and browsable in the sidebar (clock icon)
Press / on a keyboard to instantly focus the Foco input.
🛠︎ Foc Space — Calculator
Go to Foc Space → Calc for a built-in scientific calculator. Also available in More → Calculator (full Casio fx-991EX style), and as a popup during sessions. Keyboard input works when the calculator is active — type numbers and operators directly.
🔔 Reminders
Go to More → Reminders. Add a time and label, then enable browser notifications when prompted. The app fires a notification at that time every day reminding you to study. You can add multiple reminders and toggle each on/off.
☁︎ Cloud Sync
Sign in via More → Account (email/password). Your sessions, XP, achievements, reminders, and display name all sync to the cloud in real time via Supabase. Sign in on any device to restore your data. Offline changes are saved locally and synced when you reconnect.
💻 Keyboard Shortcuts
Alt+1–5 — switch nav tabs • Alt+N — new session • Alt+F — fullscreen toggle • Alt+M — minimize to PiP • Alt+H — Foco history • / — focus Foco input • Shift+? — show all shortcuts • Esc — close any popup
About Foc Lock
Foc Lock
Foc Lock
Version 3.7.0
Your personal focus companion. Stay locked in, track progress, earn rewards, and build powerful study habits that last.
Developer
Basit Iqbal Bitto
Email
info.bitto29@gmail.com
Website
bitto.pages.dev
Settings
Browser Notifications
Allow reminders, pause alerts, and session completion popups.
Session Notifications
Get notified during study sessions — check-ins, pause alerts, and focus reminders.
Check-in every (normal)
Check-in every (fullscreen)
Voice Input
Let Foco take voice input via the mic button. On Android this requests microphone permission.
Keep Screen Awake in Mini Player
Prevent the screen from sleeping while the session mini player (in-app or PiP) is showing. Uses more battery.
Do Not Disturb During Sessions
Silence other apps' notifications while you study. Foc Lock's own alerts still ring normally. Requires a one-time permission on Android.
On some phones you'll also need to enable "Allow interruptions" for Session Alerts — tap here to check →
Danger Zone
This permanently deletes all your session data, XP, and achievements.
Mathematics
Timed Session
00:00
Elapsed: 0m 0s
Session XP: +0 XP
In Progress
Music During Session
No music selected
Off
Rain
White Noise
Forest
Ocean
Lo-Fi
Songs
Session
00:00
remaining
In Progress

Return to Studying!

Your session is still running.
Don't break your focus streak!

Solve to Pause
Answer correctly to pause your session
5 + 3 = ?
💬 Past Chats
Foco
Ask Foco
AI Assistant • Study Guide
Study tip
Motivate me
Pomodoro
Focus tips
Quiz me
Voice
Foco
Hi, I'm Foco 👋
Ask me anything — study help, explanations, motivation, or anything else.
Quick Note