← Back to docs
☁️
Getting Started

Account & cross-device sync

Last verified: May 2026

Do I need an account?

You need to sign in (Google or Apple OAuth) to actually start a block. Browsing the app, configuring blocks, picking lock types, and exploring settings all work without an account — but the Start button requires a signed-in user.

Why

Your account is what attaches your Pro unlock, AI Focus subscription, BYOK add-on, and future cross-device entitlements to a stable identity. Without it, there's nothing to verify against when you upgrade or move to a new Mac. We store your email, display name, and an optional age range — nothing else.

How to sign in

  • Open FocusDragon and click the auth pill in the sidebar (it says "Sign in" until you're signed in).
  • Pick Google or Apple in the popover.
  • Complete the OAuth flow in your browser — you'll be bounced back to the app on success.
  • The sidebar pill switches to your name, and the Start button is now live.

What's stored server-side

  • Account profile (email, display name, optional age range) on EU-hosted infrastructure managed by our authentication partner.
  • Subscription state (tier, expiry, payment customer ID). Card details live entirely with our payment partner — FocusDragon never sees your card number.
  • Monthly AI usage counter (a single integer per user per month) for quota enforcement.

What stays on your Mac

Block lists, lock configurations, focus session history, statistics, and task contexts are stored locally and never uploaded. Cross-device sync of these is a planned future feature — at the moment, your blocks are tied to the Mac they were created on.

iOS companion

Signing in on the iOS companion uses the same Google/Apple OAuth and the same account. Entitlements (Pro, AI Focus, BYOK) flow across — buy once, use everywhere your account is signed in.

Privacy promise: AI classification screenshots and text snippets pass through our server to FocusDragon AI on the way to a verdict, and are discarded in the same function call. We never store them, and the third-party model providers FocusDragon AI routes through do not train on these inputs. See the AI privacy FAQ for the full breakdown.
Still stuck? Contact support