StarBlocker · mockups
Mockups / App Store
Apple App Store · iPhone

The App Store listing

Every field App Store Connect asks for, in full and in the language already on the site, with the screenshot files to upload beside them. Nothing here is submitted and nothing is abbreviated — this is the copy deck to paste from, so every description is printed whole.

Draft for review · version 1.0 · com.starblocker.app

Every field, ready to paste

Character counts are live and count against Apple's limit for that field.

App Name
StarBlocker
Subtitle
An intention-based blocker

The site's own line for the product, and it fits. It says the category and the difference in four words, which is all a subtitle has room to do.

Promotional Text
Other blockers need a list of sites. StarBlocker's AI reads what is on your screen and asks one question: does this serve your intentions?

Editable without shipping a build — the one field to change when a feature lands.

Keywords
focus,screen time,accountability,self control,discipline,habit,distraction,intention,block

Comma-separated, no spaces after commas — Apple counts them. The app name and subtitle are already indexed, so “StarBlocker” and “blocker” are not repeated here.

Description
A blocker that knows your intentions. Other blockers need lists of sites and keywords. StarBlocker reads what is actually on your screen and asks one question: does this serve your intentions? "No news at my apartment after 5pm." That is a complete StarBlocker rule — a topic, a place and a time, in one sentence. No lists to maintain, and no new mirror site to add. THREE WAYS TO CONTROL YOUR CONTENT • Blocking — a topic switched off. Adult content, gambling, news, shopping. The AI decides what counts, so new sites don't slip through. • Time limits — minutes per day, shared across every device. Run out and it's blocked until midnight. • Missions — declare what you're doing and the logic flips: everything that doesn't serve the mission is blocked. A minute to a week. A rule can apply always, on a schedule, at a location, or on a Wi-Fi network — alone or combined. Up to five conditions on one rule. WHEN YOU SLIP The screen is covered and a countdown runs. Thirty seconds the first time, a minute after that, and if you keep going, a ten-minute break on every device on the account. Thirty seconds is enough to breathe and remember what you meant to be doing. No screen has a skip button. TURNING IT ON IS FREE. TURNING IT OFF COSTS SOMETHING. There is no "disable now" button anywhere. Disabling schedules a teardown fifteen minutes out, and weakening a live rule means retyping a paragraph the server checks. It is a commitment device, not security software — the goal is to remove the impulsive off switch, not to fight you. WHAT IT DOES ON IPHONE StarBlocker sees everything you do in Safari — the same AI, the same rules, the same countdown as the Mac app. It cannot see inside other apps; Apple does not allow it. Those can be blocked or time-limited through Screen Time, but never judged, and a blocked app shows a locked screen for as long as the rule applies. A GOAL-AWARE BLOCKER Habits, day counters and a daily check-in live in the same app as the blocking. Name a habit and the days it's due — a day you don't schedule is not a miss. Start a counter and it counts; a reset erases the streak, not the history. Badges are permanent: a slip can reset a counter, it can never take a badge back. STREAKS AND WARNINGS Your device activity, your check-ins and your streak resets build a record of when things actually go wrong. Once it holds up, you get a heads-up walking into the window — in time to make the next hour intentional. STAY ACCOUNTABLE Add up to two partners. They hear the moment protection weakens — a rule switched off, a device gone quiet, an uninstall — and you can put your settings behind their approval. They see the shape, never the screen: rule names and events, never a screenshot, a URL or a keyword. SCREENSHOTS ARE NEVER STORED Each capture is classified in the moment and discarded. What is kept is a line of text: the time, what you were doing, what tripped. Nothing from your screen ever appears in the community, and your check-ins are never shared with your partners. ONE ACCOUNT, EVERY DEVICE Mac, Windows, iPhone and Android — five devices and two accountability partners, with every feature on all of them. SUBSCRIPTION Current monthly and annual prices are shown at starblocker.io and confirmed by Polar at checkout. Trial availability and duration are confirmed at checkout. Your account and subscription are managed at starblocker.io. There is no free tier — the subscription pays for the vision model looking at your screen thousands of times a day. That is the honest reason. Privacy Policy: https://www.starblocker.io/privacy Terms of Use: https://www.starblocker.io/terms
What's New in This Version
First release. StarBlocker for iPhone: Safari judged by the same AI as the Mac app, Screen Time shields for everything else, and the rest of the product — rules, time limits, missions, habits, day counters, streaks and the community — on the phone.

URLs and contact

Support URL
https://www.starblocker.io/
Marketing URL
https://www.starblocker.io/
Privacy Policy URL
https://www.starblocker.io/privacy
Copyright
2026 StarBlocker

Categories and rating

FieldValue
Primary categoryProductivity
Secondary categoryHealth & Fitness
Age rating12+ — every content question answered “None”. The app shows no mature material; it exists to keep it off the screen. The rating is carried by the user-generated community forum, which is moderated before a post is stored, has reporting on every post and message, and can ban an account.
Content rightsContains no third-party content.
PriceFree to download. Subscription sold and managed on the web.

Screenshots

Nine frames at 1320 × 2868 — the 6.9-inch size Apple requires, which up-scales to every other iPhone. Chosen for variety rather than coverage: four are the break screen's own faces, rendered from the Safari extension's blockscreen.js, and the rest are real captures from the app on an iPhone 17 Pro Max simulator, picked because they are a form, big numerals, a checkbox grid and a conversation rather than five more lists. Upload in this order — the first three are what search results show.

01 · The block — “Blocked, and asked how you are”
02 · Blocking — “A rule in one sentence”
03 · Missions — “Declare what you're doing”
04 · Missions — “Off mission, and it says which one”
05 · The ladder — “The fourth one costs ten minutes”
06 · Every Use — “Say what you're doing to unlock your phone”
07 · Streaks — “Days since, from a date you set”
08 · Habits — “A day you don't schedule is not a miss”
09 · Community — “Usernames only, never your screen”

App icon

1024 × 1024, no alpha — ios/StarBlocker/Assets.xcassets

App privacy

The nutrition label, answered from the privacy policy. Every purpose is App Functionality or Analytics; nothing is used for advertising, and nothing tracks you across other companies' apps.

Data typeCollectedLinked to youUsed to track youPurpose
Contact info — email addressYesYesNoApp functionality, account
Identifiers — device ID you registerYesYesNoApp functionality
Usage data — the activity log: detected activity, the app or site, the rule it matched, a timestampYesYesNoApp functionality, analytics
User content — rules you write, check-in notes, forum postsYesYesNoApp functionality
Location — coarse position and Wi-Fi network name, for rules set to a placeYesYesNoApp functionality
Health & fitnessNo———
Photos, camera, microphone, contactsNo———
Screen imagesNot stored——Each Safari capture is classified in the moment and discarded. It is never written to disk on the device or the server.

Before you submit

Four things App Review will look at, and what to have ready.

Paid outside the App Store — Guideline 3.1.3(b)

The subscription is sold on starblocker.io and the app only enforces it. That is allowed for a multiplatform service, but only if the app never links to, or steers a user toward, the web purchase. Check the sign-in screen's line — “Your StarBlocker account, rules and subscription are managed on the web” — reads as a statement of fact and not as a call to buy, and that no screen contains a purchase link or a price.

Reviewers reject this more often than any other line in this document. Decide in advance whether the answer is “multiplatform service” or “add an in-app purchase”.

Family Controls needs Apple's approval

The Distribution entitlement for Family Controls is granted by request and gates TestFlight and the App Store both. Development works without it; submission does not. Every App ID that touches it needs it on its own — com.starblocker.app, .shield and .monitor — plus the App Group.

Give the reviewer an account and a map

The app enforces an account it cannot create, so a reviewer who signs in with nothing sees a login screen and stops. Provide a demo account with rules already written, and say in the review notes that Safari is a full client through the Web Extension while other apps are governed through Screen Time — otherwise “it didn't block Instagram” reads as a bug rather than as the platform.

Location, and why it asks

Background location is used to keep a rule set to a place enforced when you arrive. The usage strings already say so in the words a person would use; keep them and the feature visible in the screenshots, because a location permission with no visible feature is the other common rejection.

Suggested App Review notes

Notes for review
StarBlocker is a self-accountability content blocker. An account is required — please use the demonstration account below, which already has rules, time limits, habits and streaks set up. Email: (demo account) Password: (demo password) Two things are worth knowing before you test: 1. Safari is a full client. The Safari Web Extension captures the visible page about every ten seconds and sends it for classification against the user's rules. To see a block, switch the extension on in Settings > Apps > Safari > Extensions, set every website to Allow, then browse to something a rule covers. A full-page break screen with a countdown appears. 2. Other apps can be blocked, never judged. iOS does not let an app see inside another app, so everything outside Safari is governed through Apple's Family Controls: a rule can shield an app, and a time limit can cap it, but nothing reads what happens inside it. The app says this on its own setup screen and on the Home tab; it is a platform limit, not a defect. The subscription is sold and managed on starblocker.io and is used across our macOS, Windows, iPhone and Android apps. The app contains no purchase flow and no link to one. Screen captures are classified in the moment and discarded — no screenshot is ever written to disk on the device or on our servers.

Fill in the demo credentials before submitting. Don't paste live credentials into this page.