Privacy policy

ENEnglishRORomână

Last updated: November 2026

This policy explains, in plain words, what 112 Coffee does with your personal data when you use the website and the app, and the choices you have.

  1. Who we are
  2. In short
  3. What we collect, why, and on what legal basis
  4. What other members, roasters and cafés see
  5. Affiliate links and sponsored placements
  6. Payments and invoices
  7. Who processes data for us
  8. Transfers outside the EU
  9. How long we keep data
  10. Cookies and storage in your browser
  11. Your rights
  12. Minimum age
  13. How we protect your data
  14. Changes

Who we are

112 Coffee is operated by OFFICECAFFE SRL, CUI RO30940491, trade register no. J2012001120261, registered office Str. Pandurilor 94/3, Târgu Mureș, județul Mureș, Romania. We are the controller of your personal data.

For anything about your data write to istvan.zsigmond@112coffee.com. For help with the app: istvan.zsigmond@112coffee.com.

In short

  • We use your data to run your account, the simulator and the community, to take payments and to keep the service safe.
  • We do not sell your data. Advertising cookies and pixels load only if you accept them.
  • Other members see your display name, the country you choose to show and your public shots, never your email address.
  • You can download all your data and delete your account yourself in My account.

What we collect, why, and on what legal basis

DataWhyLegal basis (GDPR)
Email address, password (stored only as a hash), sign-in timesYour account, signing in, service messages (confirmation, password reset, receipts)Contract, art. 6(1)(b)
Display name (can be a pseudonym), country, optional city, privacy choicesYour profile and how others see your shotsContract
Grinder, machine, water and automatic-machine settings; your setup answers (optional) and the profile we derive from themDefaults for the simulator; suggesting a mode, a plan, gear and coffees that fit youContract
Extractions, comments, photos (we strip location and camera data), coffees you add, bookmarksLogging, comparing and sharing shotsContract
Plan, subscription status, billing period, the payment provider's customer number, invoices (name, billing address, VAT number for businesses)Giving you the features you pay for; invoicing and accountingContract; legal obligation, art. 6(1)(c) (accounting and tax law)
Your confirmation at checkout that the plan starts at once, with the 14-day refund rule, the price shown and the timeProof of what you agreed to before payingLegal obligation (consumer law); legitimate interest, art. 6(1)(f)
Acceptance of the terms (version, server time), age confirmation, newsletter opt-in and opt-outProof of what you accepted and whenLegal obligation (art. 7(1)); legitimate interest
NewsletterSending news only if you ticked the boxConsent, art. 6(1)(a): you can withdraw it any time in My account
Roaster or café claims: role, website, business email, message; team memberships; team invitations to a roastery or café (the invited person's email, the role)Checking that you represent the business; running business teamsLegitimate interest; contract
Reports of content and feedback (message, page address, optional email; for the anti-spam limit, a one-way hash of your IP address, cleared after 2 days)Moderation, answering you, improving the appLegal obligation (EU Digital Services Act) for notices of illegal content; legitimate interest
Moderation decisions about your content or account (what was decided and why, appeals) and account suspensionsApplying the terms, telling you the reasons, handling appealsLegal obligation (EU Digital Services Act); legitimate interest
Addresses of roaster pages you ask us to read, with your account and timeFilling the coffee form (the page text is never stored); limiting how often the paid AI reader is usedContract; legitimate interest (preventing abuse)
Views and clicks of recommended products: product, placement, time, whether someone was signed in, and only your setup profile and country. These events are never linked to your account.Counting how a recommendation performs and reporting totals to sponsorsLegitimate interest
Anonymous counts of coffee page views, simulator uses, QR code scans (/q/…) and visitors' uses of the public simulator (/try/…), with no user ID. To count a scan or a visitor only once per hour, our server makes a one-way key from your IP address, browser type and the date; the IP address itself is never stored and the key is deleted after 2 hours.Statistics for roastersLegitimate interest
How you found us: the campaign tags (utm_…), ad click ids (Google gclid, Meta fbclid), partner code, first page and referring site (only its domain) of the visit in which you signed upKnowing which channels and campaigns bring members (shown to our staff only as totals per channel)Legitimate interest
Your cookie choices: a random id kept in the consent cookie, what you accepted, the banner version and the time; linked to your account once you sign inProof of your consent, and respecting it on every device you useLegal obligation (art. 7(1)); legitimate interest
Technical data: IP address, browser and device type, times, error detailsSecurity, bot protection on forms, finding and fixing errorsLegitimate interest
Anonymous visit statistics: page, referring site, country, browser and device type (no cookies)Understanding how the site is usedLegitimate interest
Advertising and analytics cookies (Meta Pixel, Google Analytics, Google Ads), and the matching server events for sign-ups and purchases. For those server events we keep with your account the browser ids these tags set (the Google Analytics client id, Meta's _fbp and _fbc).Measuring our ads and visits in more detailConsent only: nothing loads or is sent until you accept; the stored ids are deleted when you withdraw it
Your approximate position, only when you tap "Near me" and allow itShowing cafés near you (we look up the city once and do not store the position)Your request (contract)
Staff actions on accounts, plans, claims, moderation and settingsSecurity and accountabilityLegitimate interest

What other members, roasters and cafés see

Other members see your display name, your country and city unless you hide them, your public extractions with their photos and comments, and the coffees you added. You choose whether new extractions are public or private by default, and you can change it per shot. Your email address is never shown to other members, roasters or cafés.

Every public extraction also has a share link (/s/…) that anyone with the link can open without an account. It shows the coffee, how the shot tasted, its date and your country (unless you hide it); the dose, yield and time only where the coffee's recipe is open to the viewer; never your name, city, comment, equipment or photos. Making the extraction private or deleting it closes the link.

Private extractions are never shown to anyone else and are not counted in roaster statistics. Roasters see statistics about their coffees only as totals of public shots, and only for groups of at least 5 members. If you are in a café team, the café's team sees the shots you log for that café.

Affiliate links and sponsored placements

Some recommended products are sponsored placements paid for by a brand or shop, always labelled "Sponsored". Some links are affiliate links: if you buy after clicking, the seller may pay us a commission. Sponsors receive only totals per product, placement and month, never your name, email or account.

When you click a link you leave our app, and the seller's own privacy policy applies to what they collect.

Payments and invoices

Paid plans are bought on a checkout page of Stripe (Stripe Payments Europe, Ltd., Ireland). You type your card or other payment details there, not in our app; we never see or store your full card number. Stripe tells us the result: plan, amount, currency, status, renewal date and your Stripe customer number. Stripe also works out the VAT from your country and checks payments for fraud; for that it acts as a separate controller under its own privacy policy.

We issue Romanian fiscal invoices with SmartBill (Intelligent IT SRL, Romania) and, as the law requires, report them to the Romanian tax authority ANAF through the RO e-Factura system. An invoice contains your name, billing address and email, and a business's VAT number.

Who processes data for us

These providers process data on our behalf under a data processing agreement, only for the purposes above:

  • Vercel (Vercel Inc., USA): runs the website and the app; our server functions run in Stockholm. Vercel Web Analytics counts visits without cookies.
  • Supabase (Supabase Inc., USA): database, sign-in and storage of photos and of coffee and product pictures, hosted in the EU (Stockholm). When a picture is added by link, our server downloads it once and keeps a copy there, so your browser never loads pictures from a roaster's or shop's website.
  • Anthropic (Anthropic PBC, USA): when you add a coffee by link, the text of that roaster page is sent to its AI model (Claude) to fill the form. No personal data of yours is sent.
  • Stripe and SmartBill: payments and invoices (see above).
  • Email: our email delivery provider (we name it here before we start sending emails) sends account emails (confirmation, password reset) and service emails such as receipts.
  • Cloudflare Turnstile (Cloudflare Inc., USA): checks that the sign-up, sign-in and feedback forms are sent by a person, using technical data from your browser.
  • Sentry (Functional Software Inc., USA, data stored in the EU): records errors in the app so we can fix them. It is set up not to store IP addresses or other personal details we do not need.
  • Cloudflare R2 (Cloudflare Inc., USA; storage in the EU): keeps our encrypted nightly backups of the database and photos, for disaster recovery only.
  • Brevo (Sendinblue SAS, France): sends the newsletter, only if you subscribed. It receives your email address, language and country, and removes you when you unsubscribe or delete your account.

These providers receive data as separate controllers:

  • Google and Apple, only if you choose to sign in with them. Google shares your name and email; Apple shares your email (or a private relay address) and, if you allow it, your name.
  • Meta (Meta Platforms Ireland Ltd.) and Google (Google Ireland Ltd.), only after you accept advertising or analytics cookies: their pixels, and our server's matching sign-up and purchase events. For collecting and sending that data we and Meta or Google may be joint controllers.
  • OpenStreetMap (OpenStreetMap Foundation, UK): maps on Explore and café pages load map images from OpenStreetMap, and "Near me" looks up your city there; your browser connects to them directly and they see your IP address.
  • ANAF, the Romanian tax authority, receives invoices by law.

Transfers outside the EU

Our database is in the EU. Some providers above are based in the United States or the United Kingdom, or may access data from there. Transfers to the UK rely on the European Commission's adequacy decision; transfers to the United States rely on the EU–US Data Privacy Framework where the provider is certified, and otherwise on the Commission's Standard Contractual Clauses with extra safeguards. You can ask us for a copy of these safeguards.

How long we keep data

  • Account data, extractions, photos, coffees and bookmarks: while your account exists. When you delete your account they are deleted at once (or, if you choose, your extractions are kept without any link to you: no name, no country, no photos).
  • Sign-ups that are never confirmed: deleted after 7 days.
  • Records of terms acceptance, age confirmation, newsletter choices and checkout confirmations: while your account exists and 3 years after it is closed, to answer legal claims.
  • Invoices and accounting records: 10 years, as Romanian accounting law requires (they are kept with SmartBill and Stripe even after you delete your account).
  • Reports, feedback and roaster or café claims: 2 years, counted from the decision (or the appeal decision) where there was one.
  • Account suspensions: 2 years after they end or are lifted.
  • Team invitations to a roastery or café: 90 days after they were sent.
  • Records of roaster pages read for you and of pictures copied for you (the link and when): 30 days.
  • Staff action log (who changed what, with the reason): 5 years.
  • Records of your cookie choices: 3 years. Browser ids kept for server events: until you withdraw consent or delete your account, and at most 180 days after your last visit.
  • How you found us (sign-up source): while your account exists.
  • One-way keys used to count QR code scans and visitors once: 2 hours.
  • Encrypted backups: 30 days; data deleted in the app disappears from the backups within 30 days.
  • Technical logs at our hosting providers: a few days to a few weeks, depending on the provider.

Cookies and storage in your browser

We use only what is strictly necessary unless you accept optional cookies in the cookie banner. You can change your choice at any time from the link in the footer.

NameWhat it doesHow long
sb-…-auth-token (cookie, may be split into parts)Keeps you signed in. Strictly necessary.Until you sign out, at most 400 days
sb-…-auth-token-code-verifier (cookie)Makes sign-in with Google or Apple and email links safe. Strictly necessary.Removed after sign-in
lang (cookie)Remembers the language you chose. Strictly necessary.1 year
consent (cookie)Remembers your cookie choice. Strictly necessary.180 days
pending-terms (local storage)Remembers for a moment that you accepted the terms on the sign-up page before continuing with Google or Apple.Removed after use, at most 1 hour
attr (cookie)Remembers where this visit came from (campaign tags, ad click ids, first page, referring site) until you sign up, also after you come back from Google or Apple sign-in. Set only if you accept analytics or advertising cookies; without them this is kept only in the open page.Until you close the browser
_ga, _ga_… (Google Analytics), _gcl_au (Google Ads), _fbp, _fbc (Meta)Analytics and advertising measurement. Optional: set only if you accept.Up to 2 years (Google Analytics) or 90 days (Google Ads, Meta)

Vercel Web Analytics and Sentry set no cookies.

Your rights

You have the right to access your data, correct it, delete it, restrict its use, take it with you (data portability), object to processing based on legitimate interest, and withdraw consent at any time without affecting what happened before. Most of this you can do yourself in My account: edit your profile, hide your country, make extractions private, turn the newsletter off, download all your data as a file, and delete your account.

For anything else write to istvan.zsigmond@112coffee.com. We answer within one month (we may extend this by two months for complex requests and will tell you why). We may ask you to confirm that the request comes from you.

You can complain to the Romanian data protection authority, ANSPDCP (Autoritatea Națională de Supraveghere a Prelucrării Datelor cu Caracter Personal), dataprotection.ro, or to the authority where you live or work.

Minimum age

You must be at least 16 years old to create an account. We do not knowingly collect data of younger children; if you think a child under 16 has an account, write to us and we will delete it.

How we protect your data

Data travels encrypted (HTTPS) and is stored encrypted at rest with our providers. Database rules make sure each member can read only what they are allowed to; staff accounts use two-step sign-in; staff actions are logged. If a breach puts your rights at high risk, we will tell you without undue delay.

Changes

If we change this policy in a way that matters, we will tell you in the app or by email before the change applies and, where needed, ask for your consent again.

PrivacyTermsBusiness termsAccessibilityHow we measureContactPricingFor roastersFor cafésCafésV60

112 Coffee is operated by OFFICECAFFE SRL · CUI RO30940491 · J2012001120261 · Str. Pandurilor 94/3, Târgu Mureș, Romania

Support: istvan.zsigmond@112coffee.com ·

ANPCSAL Soluționarea alternativă a litigiilor (ANPC: alternative dispute resolution)SOLLitigii online Platforma UE SOL s-a închis în iulie 2025: Centrul European al Consumatorilor România (the EU online dispute platform closed in July 2025; the European Consumer Centre Romania helps with cross-border disputes)