Android · v1.4.6 · 6.2 MB

Your phone is a slot machine.
Make it a workshop.

FocusForge runs a 5 to 120 minute session, covers the apps you choose with a full-screen wall, mutes the noise, filters the feed — and shows you the time you actually finished. No account. No cloud.

  • Android 5.1+
  • No account
  • No ads
  • Runs offline

The premise

Willpower is a bad interface.
So we removed it.

You do not need a better reminder. You need the app to not open. FocusForge blocks at the system level, so the decision is made once, at the start — not forty times an evening.

Minutes per session
5–120
Accounts
0
Trackers
0
Download
6.2MB

The mechanics

Three moves, then silence.

01

Choose what disappears.

Every installed app is listed with its real icon. Pick the ones that eat your evenings — Instagram, YouTube, the browser, whatever it is. They stay covered for the length of the session.

  • Real app icons
  • Any installed app
  • Per-session choice
02

A wall, not a warning.

Open a blocked app and a full-screen shield with the live countdown takes over. In strict mode there is no end button and no notification action, but a Leave app button always takes you home — you are never stuck. The shield returns the moment you reopen the app.

  • Full-screen shield
  • Live countdown
  • Strict mode
03

Counted, not guessed.

Set a daily study goal, log time you spent away from the phone, and read the ledger: minutes focused, sessions finished, sessions abandoned. It all stays on the device.

  • Daily goal
  • Manual study log
  • Session history

Three more locks

The noise has side doors.

Silence notifications

Do Not Disturb turns on with the session and restores itself the moment the timer ends. No settings to remember.

Shorts & Reels filter

Short-video and story screens get covered while the rest of the app stays usable. It reads the window class name, so a normal feed or chat is never blocked by mistake. Players that reuse their main screen - Shorts inside the YouTube app, for one - may not trigger it; block that app entirely for full coverage.

Website filter

A local DNS filter covers distracting and adult domains in every browser, plus any domain you add yourself.

For exam years

The syllabus is hard enough.
The phone shouldn't be the variable.

FocusForge is a study timer before it is a blocker. It protects a two-hour block from the apps that break it, then records the hours you actually put in — including the ones spent with a book, away from the phone.

  • 90 and 120 minute presetsLong blocks for mock tests, revision and full-length papers — not only 25-minute sprints.
  • A subject tag on every sessionPhysics, Chemistry, Biology, Maths, GS, Optional, Revision. See where the week actually went.
  • Daily goal and manual logCount coaching, library and handwritten practice that a phone timer cannot see.

Independent app — not affiliated with any exam authority or coaching institute.

Install

Two minutes, one permission.

  1. 01
    Download the APK.

    6.2 MB, signed. Android will ask you to allow installs from your browser or file manager — that is normal for a direct download.

  2. 02
    Turn on the accessibility service.

    Settings → Accessibility → FocusForge. This is the only way Android lets an app know which app is in front.

  3. 03
    Pick apps and start a session.

    Choose 5 to 120 minutes, switch on strict mode if you want no exits, then put the phone down.

Download FocusForge 1.4.6 6.2 MB

Honest limits

What it can't do.

A focus app that oversells itself is just another distraction. Here is the whole truth before you install.

Why does it need accessibility access?

Android gives no ordinary app a way to see which app is in the foreground. The accessibility service is the only supported mechanism, and it is used for exactly one thing: comparing the foreground package against your blocked list. Without it the timer still runs, but nothing gets covered.

Can it stop me from uninstalling it?

No. Preventing uninstall requires Device Owner rights, which are granted through adb shell dpm set-device-owner on a device with no accounts. That is a deliberate Android safeguard, not something an app can work around.

Does the website filter catch every site?

It works at DNS level, so browsers using DNS-over-HTTPS — Chrome's secure DNS, Firefox's DoH — or Private DNS can bypass it. Turn those off for full coverage.

What data leaves the phone?

None. There are no accounts, no analytics and no servers. The only network traffic is the website filter forwarding allowed DNS lookups to a public resolver; it never sees who asked. Sessions and study time live in local app storage.

Is the study time verified?

No. Manual study entries are self-reported, by design — you log the hours you spent away from the phone. Focus sessions, on the other hand, are measured by the running timer.

Put the phone down.
Start the clock.

FocusForge 1.4.6 for Android. Free, no account, 6.2 MB. If it does not fit the way you work, uninstall it — nothing is tied to you.

Download the APK 6.2 MB Watch the 30-second demo
SHA-256 7B64CA76DE03A06969232AF914DEE8A8A96505563B1A49499AD5881FB0EC6890