Privacy Policy
Last updated 27 July 2026
Worbi is a spaced-repetition vocabulary app. This policy explains what we collect, why we are allowed to, who processes it on our behalf, how long we keep it, and how you stay in control.
Who can use Worbi
Worbi is not directed to children under 13. You must be at least 13 years old (or older where your country sets a higher minimum age for consenting to online services) to create an account.
What we collect
- Account details. Your email address, your display name, and (if you add one) a short profile bio.
- Profile photo. Optional. If you upload one, its metadata, including any location your camera recorded, is stripped on your device before the photo is sent.
- Your learning content. The folders, collections, and cards you create, and your review history (which cards you have studied and how they scored).
- Device details. To keep your account secure we record basic device information (model, operating system, app version, and language) and a per-install identifier. We also record the IP address you sign in from.
- Community activity. If you publish a collection, vote, or comment, that content is public together with your display name. Please do not put personal information into content you intend to publish.
- Purchases. If you buy Worbi Premium, we receive purchase evidence from Apple or Google (product, transaction identifiers, and subscription status) and verify it on our server to grant Premium access. Apple or Google processes your payment, and we never receive your card or bank details.
Why we may use it
Under the GDPR we need a legal basis for each purpose. Ours are:
- To provide the service you asked for. Creating and running your account, storing and syncing your learning content, operating community features you choose to use, and verifying and honouring purchases. Legal basis: performance of a contract with you.
- To keep Worbi secure and working. Device records, sign-in IP addresses, request logs, crash and error diagnostics, abuse and fraud prevention, and moderating reported content. Legal basis: our legitimate interest in a secure, functioning, and lawful service. You can switch crash reporting off in the app under Profile → About.
- To send you transactional email. Account verification, password reset, and share invitations you or another user triggered. Legal basis: performance of a contract, and our legitimate interest in account security.
- To send push notifications. Study reminders, where you have enabled them. Legal basis: your consent, which you can withdraw at any time in the app or in your device settings.
- To meet legal obligations. For example retaining accounting records for purchases. Legal basis: compliance with a legal obligation.
We do not make decisions about you by automated means that produce legal or similarly significant effects, and we do not profile you for advertising.
What we do not do
We do not sell your data, we show no ads, and we run no analytics on your behaviour. Worbi ships with no advertising or tracking SDKs.
Crash and error reporting
When something breaks we collect diagnostics so we can fix it. Both apps use Firebase Crashlytics, which is enabled by default (including in guest mode) and sends crash details together with technical device information and, on Android, the app’s per-install identifier and your internal account ID when signed in. You can turn crash reporting off at any time in the app under Profile → About. Neither app ships analytics or advertising SDKs. On our servers we use Sentry; those reports identify your account by its internal ID only, never by your email address or IP. Our server request logs are pseudonymised. They reference your account by ID and never store your email address in the clear.
Who processes your data
We use a small number of processors to run the service:
- Firebase (Google). Android crash reporting and push-notification delivery on both platforms. Firebase may process data outside the EU under Google’s standard contractual clauses.
- Apple / Google. Sign-in (where offered), push delivery, and purchase processing and verification, under their own terms.
- Sentry. Server-side error reporting.
- Brevo. Sending transactional email (for example account verification and password reset).
- Hetzner. Hosting our servers and database, in the European Union.
Your account data and learning content are stored in the European Union. Where a processor above transfers data outside the EU, that transfer relies on the European Commission’s standard contractual clauses or an adequacy decision.
How long we keep it
We keep your account data for as long as your account exists. IP addresses are erased after 90 days. Server request logs are removed automatically within a few days, and email delivery logs within 90 days. Encrypted backups are kept for up to 7 days, so deleted data can persist in backups for up to that long. Administrative audit records that reference an account are kept for up to 365 days for security and accountability. Crash reports already sent to Firebase, and error events in Sentry, age out under those providers’ retention periods (around 90 days). Records we are legally required to keep (for example accounting records for purchases) are retained for the legally required period only.
Your rights
You can exercise most of these yourself in the app, and we will answer any request within one month:
- Access and portability. Download everything we hold about you, as machine-readable JSON, from Profile → Account → Export.
- Erasure. Permanently delete your account from Profile → Account. See our account deletion page.
- Rectification. Correct your display name, bio, and photo from your profile; email privacy@worbi.se for anything you cannot edit yourself.
- Objection. Object to processing we base on legitimate interests, including crash reporting (which you can also switch off in the app).
- Restriction. Ask us to pause processing while a dispute about accuracy or lawfulness is resolved.
- Withdrawing consent. Turn off push notifications at any time in the app or in your device settings. Withdrawing does not affect processing that already happened.
Deletion removes your content, your uploads, and your personal details. Aggregate community counts remain, and your display name can stay visible in notifications already delivered to other users.
Changes to this policy
We update this policy when the service or the law changes. The date at the top always reflects the current version. If a change materially affects how we use your data, we will tell you in the app or by email before it takes effect, and where the law requires it we will ask for your consent.
Who is responsible, and contact
Worbi is operated by Rasoul Miri, Hammarby allé 48, 120 61 Stockholm, Sweden, the data controller for the processing described here. Questions about your data or this policy? Email privacy@worbi.se. You also have the right to complain to the Swedish Authority for Privacy Protection (IMY), or to the supervisory authority in your own country.