Legal

Last updated: August 16, 2026 · applies to the ByteShards mobile app (iOS & Android) and byteshards.com

Privacy Policy Terms of Service Delete your account Support

Privacy Policy

ByteShards is built offline-first. The short version: your study data lives on your device, an account is optional, nothing you write is shared with other learners unless you opt in, we don't sell data, and we don't show ads.

What we collect

User content

Two features send text you wrote off your device. Both are described on screen at the moment they happen.

Shared answers and debriefs are content you are responsible for. We may remove any content that is unlawful, abusive, or contains someone else's personal data — write to support@byteshards.com to report something and we aim to act within 24 hours.

What we don't do

Sharing & processors

We use a small set of processors strictly to run the service: Supabase (accounts & sync), PostHog (product analytics, linked to your account id once you sign in), Apple/Google (distribution & billing), and Expo/EAS (app updates). Each receives only what it needs.

Retention & your rights

Synced data is kept while your account exists and deleted within 30 days of account deletion (see Delete your account). You may request a copy or correction of your data at support@byteshards.com. Local data is removed by uninstalling the app. Anonymously shared scenario answers are the one exception: because they carry no identity, they cannot be matched to you and therefore survive account deletion — that is also why sharing is opt-in.

Contact

The data controller for ByteShards is TODO(founder): legal entity name, TODO(founder): postal address. Privacy questions: support@byteshards.com.

Terms of Service

The service

ByteShards is a study app for technical interview preparation and skills upkeep. The free core (all tracks, answers, daily sessions with limits) is available without payment. ByteShards Pro unlocks the weekly fresh stream, incident debugging, mock & voice interviews, the JD analyzer, and unlimited sessions, code runs and custom decks.

Subscriptions & purchases

Acceptable use

Don't redistribute, scrape, or resell the content; don't reverse-engineer the app; don't use it in ways that violate law or store policies. Content is for your personal study.

If you choose to share a scenario answer or log a debrief (see User content), you confirm it is yours to share and that it contains no confidential, unlawful, abusive, or personal information about anyone else. You grant us a licence to store it and — for shared answers — display it anonymously to other learners. We may remove any shared content at our discretion; report anything objectionable to support@byteshards.com.

Content disclaimer

Cards are hand-authored and verified against primary sources at publish time, but technology changes fast — content is provided "as is" for educational purposes, without warranty of accuracy or fitness. ByteShards does not guarantee interview outcomes or employment.

Liability

To the maximum extent permitted by law, our total liability is limited to the amount you paid us in the 12 months before the claim. Nothing here limits liability that cannot be limited by law.

Changes

We may update these terms; material changes will be shown in the app or on this page with a new "last updated" date. Governing law: TODO(founder): governing-law jurisdiction.

Delete your account

You can delete your ByteShards account and all synced data at any time. Two ways:

1 · In the app (fastest)

Profile → Settings → Delete account. This permanently removes your account, synced progress, league history, and friends links. The action is immediate and cannot be undone.

2 · By email

Email support@byteshards.com with the subject "Delete my account" from the address you signed in with. We verify and delete within 30 days, and confirm when done.

What gets deleted — and what doesn't