At a glance
- Who we are: Kera is run by SPIN LLC, a company registered in Georgia. We’re responsible (the “controller”) for your personal data.
- What Kera is: a household shopping app. Members of a household add what they need, approve requests, record purchases and track budgets. There’s also an AI assistant, Kera, that you can type or talk to. You’re talking to an AI system, not a person, whenever you use the assistant, and its voice is computer-generated.
- What we collect: your account details, what you and your household put into the app, and technical data needed to run it. Some features need permissions you can refuse (camera, microphone, contacts, location, notifications).
- Who else sees it: the other members of your household, and service providers who run parts of Kera for us, including AI providers (OpenAI, Anthropic, Google, Replicate) and search providers (Brave, Shopify). Several of them are in the United States.
- What we don’t do: we don’t sell your data, we don’t share it for advertising, we don’t show ads, and the assistant never buys anything or spends money for you.
- Deleting your account: Settings → Privacy & data → Delete my data. You’re signed out at once, and your personal data is erased automatically after 30 days unless you sign back in to cancel.
- Your rights: you can ask for a copy of your data, correct it, delete it, object to some uses and withdraw consent. Email hello@spin.ge.
1. Who we are
Kera is operated by SPIN LLC (“we”, “us”), the controller of your personal data.
| Legal entity | SPIN LLC (Georgian: შპს სპინ), a limited liability company registered in Georgia, company ID 405173191 |
| Registered address | Ana Politkovskaia Street 22a, Floor 10, Apt 140, Vake District, Tbilisi 0186, Georgia |
| Privacy contact | hello@spin.ge (use this for any privacy question or rights request) |
| Product support | support@aikera.io |
| Data protection officer | We have not appointed a data protection officer. Contact hello@spin.ge for any data protection matter. |
2. What this policy covers
This policy covers:
- the Kera mobile app (Android; an iOS version is in preparation). A link to this policy is shown when you create an account,
- the Kera web app at
aikera.app, - public gift pages that Kera users share with people outside their household (section 14),
- the Kera website at
aikera.io, including its contact and early-access sign-up forms (section 3.1).
It doesn’t cover the websites and apps of shops you visit from Kera.
The admin console that SPIN LLC staff use to run Kera isn’t available to you, but section 8.4 explains what our staff can see.
3. The personal data we collect
3.1 Data you give us
| Category | Examples | Required? |
|---|---|---|
| Account | Email address, display name, password (we store only a salted hash, never the password itself) | Required to create an account |
| Household | Household name and type, currency, time zone, total budget, your role (Admin, Buyer or Requester), invite codes you create or redeem | Required to use a household |
| Shopping | Requests and list items (name, quantity, note, store, brand, size, expected price), recurring essentials, shopping trips, templates, pantry staples, return and warranty dates, price watches | Required for the core features |
| Comments and reactions | Comments and emoji reactions on items | Optional |
| Photos and voice notes | Photos and voice notes you attach to an item; pictures you upload as an item’s image | Optional |
| Money you track | Recorded purchases and prices, budgets, income and expense entries, bills, reimbursements, receipt splits, settle-up entries, savings targets | Optional; per feature |
| Bank statement files | A CSV or OFX file you import. We read it on our servers without AI and keep only each transaction’s date, description (usually the shop name) and amount. We don’t keep the file or any account number in it. | Optional; Admins and Buyers only |
| Receipt photos | A photo of a receipt you scan. It’s read by an AI provider (section 6) and not stored; only the parsed lines (shop, date, items, prices) are kept | Optional; adults only |
| Wishlists and gift occasions | Wishes (name, note, image, target price, who it’s visible to), who has claimed a gift, occasions (a name such as “Mum’s birthday”, a date, and who it’s for, which may be a person who doesn’t use Kera, such as “Grandma Nino”) | Optional |
| Shopping preferences | Brand, store, “avoid”, dietary and allergy notes, optionally linked to a specific household member. Allergy and dietary notes can reveal health information; see section 5. | Optional |
| Assistant conversations | What you type or say to the assistant and its replies, including transcripts of voice calls | Optional |
| Approximate location | A city and country you type, or your device’s approximate position (see section 7) | Optional; Admins and Buyers only |
| Messages to us | Emails you send us and our replies, and records of any privacy request you make | Optional |
| Website forms | The name, email address and message you send through a form on aikera.io. If you sign up for early access, your name and email address are also stored as a contact with our email provider (Resend) so we can send you updates about Kera. | Optional |
3.2 Data other people give us about you
Kera is shared, so other people can enter data about you:
- another member may invite you, record a purchase you made, add a preference about you (for example an allergy), or create a gift occasion for you;
- a guest on a public gift page may leave their first name when they claim a gift (section 14).
If you put information about someone else into Kera (for example a family member’s allergy or a friend’s birthday), please make sure they’re happy for you to do so.
3.3 Data we collect automatically
| Category | What it is | Why |
|---|---|---|
| Sign-in data | A session token (valid 7 days), stored on your device; password-reset and email-change links (single-use, short-lived) | Keeping you signed in; account recovery |
| Device and delivery data | Push-notification token, device platform, app version; app-update checks | Delivering notifications and app updates |
| Usage data | Which features you use and when; the days you’re active; when you were last active; the domain of your email address (for example “gmail.com”, never the full address); the amount and shop of purchases you record; a session identifier | Understanding which features work and improving Kera (section 4) |
| Error reports | When the app or our server hits an error: what went wrong, your user ID (not your name or email), app and device version, and on our server the address of the request that failed (with any query details removed) | Finding and fixing bugs |
| IP address | Used for a few seconds to limit how many requests one connection can make; not stored in our database. Our hosting providers may log it (section 10) | Security and abuse prevention |
| AI usage records | Which AI feature ran for your household, the model, how many tokens it used, its cost and whether it failed. No message content. | Controlling cost and quality |
3.4 Data we don’t collect
- Payment details: Kera doesn’t take payments and has no card or bank-login details.
- Bank connections: Kera doesn’t connect to your bank.
- Government ID.
- Precise location: we never store a precise GPS position.
- Your address book: see section 7.
- Date of birth: we ask you to confirm you’re an adult when you sign up, but we don’t keep your birth date.
4. How we use your data, and our legal bases
The table lists each purpose. The “legal basis” column applies under the EU and UK GDPR, the Law of Georgia on Personal Data Protection, and similar laws (see the supplements for other countries).
| Purpose | Data used | Legal basis |
|---|---|---|
| Running your account and household: sign-in, requests, approvals, purchases, budgets, recurring items, wishlists, notifications you’ve allowed | Account, household, shopping, money, wishlist data | Contract: we need it to provide the service you signed up for |
| AI features you choose to use: the assistant, voice, receipt and photo reading, link and recipe reading, search, gift research | What you send to that feature, plus the household context it needs (section 6) | Contract |
| Automatic AI helpers: suggesting a category, spotting a duplicate item, generating a picture for an item with none | Item names | Legitimate interests (see below) |
| Health-related preferences (allergy and dietary notes) | Those notes | Your explicit consent (section 5) |
| Approximate location for nearby-shop suggestions | City/country or rounded position | Consent |
| Contacts, camera, microphone, photo library, notifications | See section 7 | Consent (the device permission) together with contract for the feature |
| Security and abuse prevention: rate limits, fraud and misuse checks, protecting accounts | Sign-in data, IP address (briefly), usage data | Legitimate interests |
| Fixing errors | Error reports | Legitimate interests |
| Improving Kera from usage data | Usage data | Legitimate interests; you can object (section 12) |
| Service emails (password reset, email change) | Email address | Contract |
| Replying to website messages and sending early-access updates you signed up for | Name, email address, message | Consent; you can unsubscribe from updates at any time |
| Handling your privacy requests and keeping records of them | Your request and our reply | Legal obligation |
| Complying with the law, responding to lawful requests, defending legal claims | As needed | Legal obligation; legitimate interests |
Our legitimate interests, in plain terms:
- Automatic AI helpers: keeping lists tidy and easy to scan. We only send the item name, not who added it.
- Security: keeping Kera and your account safe.
- Fixing errors: making the app work. Error reports carry a user ID, not your name or email.
- Improving Kera: learning which features people use. We look at this internally, don’t share it with advertisers, and don’t use it to make decisions about you.
We’ve weighed these interests against your rights and believe the processing is expected and low-impact. You can object at any time (section 12).
Do you have to give us your data? You need an email address, display name and password to create an account, and a household to use most features. Everything else is optional; if you don’t provide it, only the related feature won’t work.
What we don’t do: we don’t sell your personal data, share it for cross-context behavioural advertising, give it to data brokers, show ads, or use it for advertising profiles.
5. Allergy and dietary notes (health information)
Allergy and dietary notes (“no peanuts”, “gluten-free”, “Nino is lactose intolerant”) can reveal health information, which the law gives extra protection. We use them only so that Kera doesn’t suggest something unsafe and can respect your household’s needs.
- Consent: before you save your first allergy or dietary note, Kera asks for your explicit consent and explains that the note will be shared with the household and with our AI providers when the assistant is used.
- Notes about someone else: a note can be linked to another household member, including a child. Only add one if that person (or, for a child, their parent or guardian) agrees.
- Who sees them: members of your household, and the AI provider running the assistant when any household member uses it (section 6).
- Withdrawing consent: in Settings → Privacy & data → Health notes consent, withdraw the consent; the notes it covered are deleted. You can also delete a single note: its author or a household Admin can delete it. Once a note is deleted we stop using it.
- When your account is erased: notes you wrote, and notes about you, are deleted.
6. AI features
6.1 You’re talking to an AI
The assistant, Kera, is an AI system, not a person. Its replies are generated by AI models and can be wrong, so check anything important (especially prices and allergens) before relying on it. Kera’s voice is synthetic (AI-generated), not a recording of a real person. The app labels the assistant as AI in the chat and during voice calls.
6.2 What the assistant can and can’t do
The assistant can suggest items, answer questions about your list and budget, look things up on the web, and find product prices. It is advisory only:
- it never buys anything and never spends or moves money;
- anything it proposes (an item, a wish, a saved preference) is added only after a person taps to confirm;
- approvals, purchases and budget changes are always made by a household member.
Kera makes no decision based solely on automated processing that has legal or similarly significant effects on you. Budget warnings are simple arithmetic. Household “auto-approve” rules are set by your household’s Admin, not by AI.
6.3 What we send to which AI provider
| When you… | What’s sent | To |
|---|---|---|
| Chat with the assistant | Your message and conversation so far, plus household context it looks up: list items, household name, budget and spending figures (which can include members’ display names next to what they spent), saved preferences including allergy and dietary notes | OpenAI (main); Anthropic (if OpenAI fails) |
| Talk to the assistant (voice) | Your voice audio, to turn it into text; the reply text, to turn it into speech | OpenAI and/or Google (whichever is configured, with the other as backup) |
| Make a live voice call with Kera | Your voice audio, streamed directly from your device, plus the same household context as a chat. A written transcript of the call is saved to your conversation history. | Google or OpenAI |
| Use the microphone button when adding an item | Your voice, turned into text by your phone’s or browser’s own speech recognition (Google on Android and Chrome, Apple on iOS and Safari), under their terms; the text then goes to Anthropic to be split into items | Google or Apple (device service); Anthropic |
| Photograph a product (snap-to-add) or a receipt | The photo | Anthropic only |
| Paste a product link or recipe | The web address; the page’s text | We fetch the page from our servers; Anthropic reads the text |
| Add an item | The item name, to suggest a category and check for duplicates | Anthropic |
| Add an item with no matching picture | The item name, as a picture prompt | Replicate |
| Ask for spending insights, restock or setup suggestions | Spending and list figures for your household | Anthropic |
| Ask the assistant to search the web, “find options” for an item, or research a gift | A search query written by the assistant. We instruct it never to include your name, email or household details, but that is an instruction to the AI, not a technical filter. | Brave Search; Shopify (catalog search: the search text only); shop websites we fetch from our servers; Anthropic (gift research summaries) |
We don’t send photos or voice audio to any AI provider other than those listed for that row.
How the AI providers may use your data. They act as our processors: they process the data to return a result to us. Under our agreements with them, they may not use it to train their models. Providers may keep data for a short period for abuse monitoring (OpenAI says up to 30 days). We ask OpenAI not to store assistant responses beyond that.
6.4 Your choices
- Most AI features run only when you use them. You can avoid them by not using the assistant, voice, or photo and link reading.
- Automatic AI helpers (category suggestions, duplicate checks, item pictures) run on item names when an item is added. To turn off AI processing for your household, email hello@spin.ge and we’ll switch it off.
- You can delete any assistant conversation from its history. To stop conversations being kept at all, email us and we’ll turn off conversation history for your household.
7. Device permissions
Every permission is optional, and you can turn it off at any time in your device settings. Turning one off only stops the related feature.
| Permission | What it’s for | What happens to the data |
|---|---|---|
| Camera | Snap-to-add, receipt scanning, barcode scanning, item photos | Product and receipt photos go to Anthropic to be read and aren’t stored unless you keep one as an item picture or attachment. Barcodes are looked up by number only (section 8.2). |
| Photo library | Choosing an existing picture | Only the pictures you pick are read |
| Microphone | Voice notes, talking to the assistant, voice calls | Voice notes are stored with the item. Voice sent to the assistant isn’t stored by us (section 6.3). |
| Notifications | Approvals, budget alerts, price drops, reminders | Kera asks after you first sign in; you can say no. Manage categories and quiet hours in Settings → Notifications. |
| Contacts | Showing your contacts when you add household members during setup | The app reads your contacts on your device to show the list. Nothing from your address book is sent to us or stored. Invites are codes that you share yourself; Kera never contacts anyone in your address book. |
| Location (approximate) | Suggesting shops near you | Off until you turn it on. Your device’s approximate position is sent to our server, which rounds it to about 1 km before storing it; the unrounded value isn’t kept. You can type a city instead. Remove it any time in the app. |
8. Who we share your data with
8.1 Inside your household
Kera is built for sharing. Members of your household can see what you add to it: your display name, requests, comments, reactions, photos and voice notes, purchases, wishes that you’ve made visible to the household, and preferences. What each member sees depends on their role; for example, children can’t see household money (section 13).
Household Admins and Buyers can export the household’s data, including every member’s display name, email address and role.
8.2 Service providers (processors)
These providers process personal data on our behalf, under contracts that require them to protect it and use it only to provide their service to us.
| Provider | What they do for us | Personal data they receive | Location |
|---|---|---|---|
| Neon | Database | All data stored in Kera | EU (Frankfurt) |
| Fly.io | Runs our servers | All data passing through our servers; server logs, which include user and household IDs and purchase amounts and shops recorded as usage data | EU (Frankfurt) |
| Cloudflare (R2) | File storage | Photos, voice notes, item pictures | Global network |
| Vercel | Hosts the web app and the aikera.io website | Technical request data (such as IP address and browser) | Global network |
| OpenAI | Assistant, speech-to-text, text-to-speech, live voice | See section 6.3 | United States |
| Anthropic | Assistant (backup) and the AI helpers in section 6.3; reading photos and receipts | See section 6.3 | United States |
| Google (Gemini) | Speech-to-text, text-to-speech, live voice | Voice audio; the assistant’s context during live calls | United States / global |
| Replicate | Generating item pictures | Item names | United States |
| Brave Search | Web and product search | Search queries | United States |
| Shopify | Product catalog search | The search text only | Canada / United States |
| Resend | Service emails; early-access mailing list | Your email address and the reset or change link; the name and email address of early-access sign-ups | United States |
| Expo | Delivering push notifications; app updates | Push token, device platform, and the notification text, which can include members’ names, item names and prices | United States |
| Sentry | Error reports | See section 3.3 | EU (app); EU or United States (server) |
Notifications are handed by Expo to Apple (APNs) or Google (Firebase Cloud Messaging) to reach your device, including the notification text.
8.3 Other services our servers contact
These receive no personal data about you from us, or only what you asked us to look up:
- Barcode databases (Open Food Facts, Open Beauty Facts, Open Products Facts, Open Pet Food Facts, Open Library, UPCitemdb): the barcode number only.
- OpenStreetMap Nominatim and Overpass: the city and country you typed, or your rounded (~1 km) position, to find nearby shops.
- Exchange-rate services (Frankfurter/European Central Bank, Fawaz currency API): currency codes and dates only.
- Google favicon service: shop web addresses, to show shop logos.
- Shop websites: when you paste a link or watch a price, our servers visit that page. If the web address you pasted contains personal information, the shop’s site receives it.
Some features we’ve built aren’t active: we don’t currently use Amazon’s product API or any affiliate network, and we earn no affiliate commissions. If that changes, we’ll update this policy first and label affiliate links in the app.
8.4 Our staff
A small number of SPIN LLC staff can access Kera’s data through an admin console, to provide support, keep Kera running and handle privacy requests. Every staff action is logged. Children’s names and emails are hidden from staff by default; revealing them requires a senior role and is logged.
8.5 Other disclosures
We may disclose data if the law requires it, to respond to a valid legal request, to protect the rights, safety or property of our users, the public or us, or as part of a merger, acquisition or sale of assets. In that case, the buyer would have to honour this policy, and we would tell you where the law requires.
9. Where your data is processed
Our database and servers are in the European Union (Frankfurt). SPIN LLC is based in Georgia and staff access the data from there. Several providers in section 8.2 are in the United States or operate globally, so your data is also processed there.
Georgia and the United States don’t have the same data protection laws as the EU or UK, and Georgia does not have an EU adequacy decision. Where the law requires, we protect transfers with:
- the European Commission’s Standard Contractual Clauses (with the UK Addendum or Swiss amendments where relevant);
- an adequacy decision, where one applies, such as the EU–US Data Privacy Framework for US providers certified under it;
- safeguards required by Georgian law for transfers out of Georgia.
You can ask for a copy of these safeguards at hello@spin.ge.
10. How long we keep your data
| Data | How long |
|---|---|
| Your account | Until it’s erased (section 11). After erasure an anonymous placeholder remains so shared household records still add up; it contains nothing that identifies you. |
| Household and its content (list items, purchases, budgets, money tracking, recurring items, shared wishes) | While the household exists. A household Admin can delete the household; when no active members remain, we delete the household and its content within 30 days. |
| Photos, voice notes, item pictures | Until deleted by you or your household, or until your account is erased. When an item is deleted, its files are deleted too. |
| Comments and reactions | Until deleted, or until your account is erased. |
| Allergy, dietary and other preferences | Until deleted, or until the author’s or subject’s account is erased. |
| Assistant conversations (including call transcripts) | Until you delete them, or until your account is erased |
| Approximate location | Until someone in your household removes it |
| Voice sent to the assistant, receipt and snap-to-add photos, bank statement files | Not stored by us (processed and discarded). AI providers may keep them briefly (section 6.3). |
| Session token on your device | Up to 7 days, or until you sign out |
| Password-reset link | 1 hour, single use |
| Push token | Until you sign out, the token stops working, or your account is erased |
| Usage data | 13 months, then deleted. |
| AI usage records (no content) | 12 months. |
| Assistant quality records (no content) | 90 or 180 days depending on type |
| Error reports | Up to 90 days |
| Gift-page guest names | 90 days after the occasion date, or sooner if the wish is removed. |
| Website messages and early-access sign-ups | Until you ask us to delete them. If you unsubscribe, we stop sending updates. |
| Records of privacy requests | 24 months after the request is closed. |
| Parental consent records | While the child’s account exists, then 3 years to show we obtained consent. The child’s name is removed from the record when the child’s account is erased. |
| Health-notes consent records | 3 years after you withdraw consent, the household is deleted, or the person the notes were about is erased, to show we obtained consent. |
| Staff audit log | 365 days. Your name and email are removed from it when your account is erased. |
| Backups | Kept by our database provider for up to 30 days, then overwritten. Erased data may remain in a backup until then, and we don’t restore it. |
| Hosting and email provider logs | Per each provider’s own retention |
We may keep specific data longer if we have to for legal reasons, for example to handle a dispute or comply with a legal order.
11. Deleting your account
How to delete: in the app, go to Settings → Privacy & data → Delete my data. You can also ask at https://aikera.io/account-deletion or email hello@spin.ge from your account’s email address.
What happens:
- Straight away: your account is deactivated and you’re signed out on every device.
- 30-day grace period: if you change your mind, sign back in within 30 days and the deletion is cancelled.
- After 30 days: your personal data is erased automatically. We:
- replace your email address, display name and password with meaningless placeholders, so the account can’t be used or linked to you;
- delete your push tokens, notification settings, password-reset and email-change links, and assistant conversations;
- delete your photos, voice notes and item pictures you uploaded (including the stored files);
- delete your comments and reactions;
- delete preferences you wrote and preferences about you;
- delete the wishes you created;
- remove your user ID from usage data;
- remove your name and email from our staff audit log.
What stays, and why: records your household relies on, such as list items, purchases, budgets and settle-up entries, stay with the household so the other members’ history and totals are still correct. After erasure they show as added or bought by ”Removed member” and aren’t linked to you.
If you’re the only Admin of a household, Kera asks you to hand the Admin role to another member or delete the household before your account is deleted.
Data may remain in backups for the period in section 10.
12. Your rights
Depending on where you live, you have some or all of these rights:
| Right | What it means |
|---|---|
| Access | Get a copy of your personal data and information about how we use it |
| Portability | Get your data in a machine-readable format, or have us send it to another service where feasible |
| Correction | Fix data that’s wrong or incomplete |
| Deletion | Have your data erased (section 11) |
| Restriction | Ask us to pause using your data in some situations |
| Objection | Object to uses based on our legitimate interests, such as usage analytics; we’ll stop unless we have compelling grounds |
| Withdraw consent | Where we rely on consent (health notes, location, device permissions), withdraw it any time. This doesn’t affect what we did before. |
| Complain | Complain to a data protection authority (see the supplements) |
In the app you can:
- export your household’s core data (Settings → Privacy & data → Export my data; Admins and Buyers). The export includes your account, household members, items, purchases, budgets and recurring items. For a complete copy of everything we hold about you, email us.
- change your email address, display name, items and preferences;
- turn usage analytics and crash reports on or off (Settings → Privacy & data);
- manage notifications, remove your location, delete conversations, and delete your account.
To exercise any right, email hello@spin.ge. We may ask you to confirm the request from your account’s email address or to answer questions to verify your identity; we won’t ask for more information than we need. You can use an authorised agent where your law allows; we’ll ask them for proof of authority. We reply within one month (sooner where local law requires, see the supplements), and tell you if we need more time and why. It’s free unless a request is clearly unfounded or excessive.
If we refuse a request, we’ll explain why and how to appeal or complain.
We won’t treat you differently (for example by charging more or offering a worse service) because you used your rights.
13. Children
Kera is for adults. We don’t currently offer new child accounts: an adult can’t add a child to a household, and nobody under 18 may create an account. When you sign up, we ask you to confirm you’re 18 or older. If we learn that someone under 18 has created an account, we’ll delete it.
Before we paused child accounts, a household could give a child a limited Requester account. If your household still has one, this is how we treat that child’s data:
- What a child’s account collects: their display name; the requests, notes, comments, reactions, wishes and preferences they add; photos and voice notes they attach; push token; usage data and error reports.
- What children can’t do: buy, approve requests, invite people, share gift pages, scan receipts, use snap-to-add photo recognition, import statements, use location, web search, the assistant, voice features or other AI features (such as meal planning and AI suggestions), or export data. They don’t see household money unless an Admin chooses to let them see budgets.
- Children’s data and AI: the name of an item a child adds goes to Anthropic for category and duplicate checks, with nothing that identifies the child. Items a child adds get a picture from our catalog, not from AI, and links a child pastes are read without AI. Item names are part of the household’s list, which the assistant’s AI provider sees when an adult in the household uses the assistant; allergy and dietary notes about a child are sent then too. A child’s photos, voice notes and comments are never sent to an AI provider. These providers act as our processors and may not use the data for their own purposes.
- No ads, no profiling: we never show ads to children, use their data for behavioural advertising, sell it, or build marketing profiles.
- Children’s files: photos and voice notes are stored like everyone else’s (section 16).
- Public gift pages: a child’s wishes, and occasions for a child, are never shown on a public gift page (section 14).
- Parents’ rights: a parent or guardian can remove the child from the household in the app. To review, correct or delete a child’s data, or to withdraw consent (which closes the child’s account and erases their data), email hello@spin.ge.
If you think a child has given us data without their parent’s consent, email hello@spin.ge and we’ll delete it.
14. Public gift pages and guests
An Admin or Buyer can create a public link to a gift occasion so friends and family outside Kera can see the wish list and claim a gift.
What the page shows: the occasion’s name, its next date and how many days away it is, the first name of the person who shared it, the wishes’ names and pictures, and (if the sharer chose) prices. It doesn’t show members’ emails, other household data, or who has claimed what.
What we collect from guests: if you claim a gift, just the first name you type. We don’t ask guests to create an account, and don’t set cookies. We use your name so the household knows the gift is taken (legitimate interests in making gift-giving work). We keep it for the time in section 10. To have it removed sooner, email hello@spin.ge. The page links to this policy.
Links expire after 90 days at most (30 by default) and can be turned off any time by the household.
15. Cookies and browser storage
The Kera web app doesn’t use cookies, advertising trackers or third-party analytics. It uses your browser’s local storage to:
- keep you signed in (your session token);
- remember your settings and dismissed tips;
- queue actions made offline until you’re back online.
These are needed for the features you ask for, so we don’t ask for consent. You can clear them in your browser at any time, which signs you out.
The mobile app stores your session token in your device’s secure storage.
16. Security
We protect your data with measures appropriate to the risk, including:
- encryption in transit (HTTPS/TLS) for all traffic;
- passwords stored only as salted bcrypt hashes;
- sessions that expire, and that we can end on all devices at once (for example after a password reset or deletion request);
- checks that you belong to a household, and your role, on every request;
- rate limits to slow down abuse;
- protections against our servers being tricked into fetching internal addresses, and checks on uploaded files;
- logging of every staff action in the admin console;
- encryption at rest provided by our database and storage providers.
Photos, voice notes and item pictures are stored at long, randomly generated web addresses that aren’t published or listed anywhere, so only someone who has the address can open one. We plan to restrict access further, so that only signed-in members of your household can open them.
No system is completely secure. If a breach puts your data at risk, we’ll notify the relevant authorities and you where the law requires (for example, within 72 hours under the GDPR and Georgian law).
17. Changes to this policy
We’ll update this policy as Kera changes. We’ll post the new version with its effective date. For important changes we’ll tell you in the app or by email before they take effect and, where the law requires, ask for your consent again. The previous version is at aikera.io/privacy/v1.0; older versions are available on request.
18. Contact
SPIN LLC · Ana Politkovskaia Street 22a, Floor 10, Apt 140, Vake District, Tbilisi 0186, Georgia Privacy: hello@spin.ge · Support: support@aikera.io
Regional supplements
These supplements add to the policy above for people in the listed places. If a supplement conflicts with the main policy, the supplement applies to you.
A. European Economic Area, United Kingdom and Switzerland
- Controller: SPIN LLC (section 1).
- Legal bases: section 4. Health information: explicit consent (GDPR Art. 9(2)(a)), section 5.
- Automated decisions: none with legal or similarly significant effects (GDPR Art. 22), section 6.2.
- Transfers: section 9.
- Rights: section 12, under GDPR Arts. 15–21. We reply within one month, extendable by two months for complex requests.
- Complaints: you can complain to the data protection authority where you live or work, or where the issue happened (in the EU, list at edpb.europa.eu). UK: Information Commissioner’s Office (ico.org.uk). You can also complain to us first and we’ll acknowledge it within 30 days. Switzerland: Federal Data Protection and Information Commissioner (FDPIC).
- AI transparency (EU AI Act Art. 50): section 6.1.
- Children: section 13.
B. Georgia
The Law of Georgia on Personal Data Protection (2023, in force since 1 March 2024) applies to our processing.
- Rights: to be informed, access, correction, update and completion, deletion or destruction, blocking (restriction), portability, withdraw consent, and to object to automated decisions.
- Response time: we reply within 10 working days, extendable where the law allows.
- Complaints: Personal Data Protection Service of Georgia (personaldata.ge).
- Minors: Kera is for adults and doesn’t currently offer new child accounts (section 13).
- Transfers out of Georgia: section 9.
- Breach notification: we notify the Personal Data Protection Service where required, within 72 hours.
C. United States
C.1 Children (COPPA)
Kera isn’t directed to children under 13 and doesn’t currently offer new child accounts (section 13). If we learn that we’ve collected personal information from a child under 13 without a parent’s consent, we’ll delete it. A parent or guardian can email hello@spin.ge to review or delete a child’s data, or to refuse further collection.
C.2 Your US state privacy rights
This part applies to residents of California, Virginia, Colorado, Connecticut, Utah, Texas, Oregon, and other states with comprehensive privacy laws, to the extent those laws apply to us.
Personal information we collected in the past 12 months:
| Category (California terms) | Examples | Source | Purpose | Disclosed for a business purpose to |
|---|---|---|---|---|
| Identifiers | Email, display name, user ID, push token, IP address (briefly) | You; your device | Accounts, security, notifications | Hosting and database providers, Resend, Expo, Sentry |
| Customer records | Name, email | You | Accounts | Hosting and database providers |
| Commercial information | Items, purchases, prices, budgets, wishes | You; household members | Core service | Hosting providers; AI providers (section 6.3) |
| Internet or other network activity | Feature use, error reports | Your device | Analytics, fixing errors | Sentry, hosting providers |
| Geolocation | City/country, or position rounded to ~1 km | You | Nearby shops | OpenStreetMap services |
| Audio and visual | Voice audio, voice notes, photos | You | Voice, photo features | Cloudflare, OpenAI, Google, Anthropic |
| Sensitive personal information | Account login (email and password); health information (allergy and dietary notes) | You; household members | Sign-in; safe suggestions | Hosting providers; AI providers |
| Inferences | None used to build profiles | — | — | — |
We don’t sell or share personal information (including for cross-context behavioural advertising), and haven’t in the past 12 months. We don’t knowingly sell or share the personal information of consumers under 16. We use sensitive personal information only for purposes the law permits without a right to limit (providing the service you asked for, security and integrity), so we don’t offer a “limit the use” option.
Your rights: to know what we collect and disclose, access, correction, deletion, portability, and to opt out of sale, sharing, targeted advertising and profiling (which we don’t do). Where your state requires consent for sensitive data, we ask for it (section 5). Exercise them by emailing hello@spin.ge. We’ll verify your identity (section 12) and reply within 45 days, extendable once by 45 days. An authorised agent may act for you with written permission. If we deny your request, you can appeal by replying to our decision; we’ll respond within the time your state law sets and, if we deny the appeal, tell you how to contact your state Attorney General.
No discrimination: we won’t treat you differently for using your rights.
Retention: section 10.
C.3 Consumer health data (Washington, Nevada and similar laws)
Allergy and dietary notes can be “consumer health data” under Washington’s My Health My Data Act and similar laws. We collect them only with your consent (section 5), use them only to make Kera’s suggestions safe and relevant, share them only with household members and our processors (the AI providers in section 6.3), never sell them, and delete them when you ask. You can ask to access, delete or withdraw consent at hello@spin.ge.
D. Other countries
| Country | What applies to you |
|---|---|
| Canada (PIPEDA; Quebec Law 25) | Rights to access and correct your data and withdraw consent. Kera’s privacy-invasive features (location) are off by default. You can reach the person in charge of personal information at hello@spin.ge. Your data is processed outside Canada and Quebec (section 9). Complaints: Office of the Privacy Commissioner of Canada; in Quebec, the Commission d’accès à l’information. |
| Brazil (LGPD) | Legal bases as in section 4 (contract, legitimate interests, consent, legal obligation; health notes on specific, highlighted consent). Rights under LGPD Art. 18, including confirmation of processing, anonymisation, information about sharing and revoking consent. We reply to a full request within 15 days. You can reach our contact for data subjects (encarregado) at hello@spin.ge. Complaints: ANPD (Autoridade Nacional de Proteção de Dados). Children’s data is processed in their best interest with a parent’s specific consent (LGPD Art. 14). |
| Australia (Privacy Act, APPs) | You can access and correct your data and complain to us; if unhappy with our response, to the Office of the Australian Information Commissioner (oaic.gov.au). We disclose data to providers in the United States and the EU (sections 8–9). |
| India (DPDP Act 2023) | We process your data with your consent as described in this notice, which you can withdraw as easily as you gave it. Rights: access to a summary of your data, correction, completion, erasure, grievance redressal, and nominating someone to act for you. Contact our grievance officer at hello@spin.ge. If unresolved, you can complain to the Data Protection Board of India. Under Indian law, anyone under 18 is a child; Kera doesn’t currently offer accounts to children (section 13). |
| Japan (APPI) | You can ask us to disclose, correct, stop using or delete your retained personal data. We provide data to providers in the United States and other countries (sections 8–9). On request, we’ll tell you about those countries’ data protection systems and the measures the providers take. Complaints: Personal Information Protection Commission. |
| South Korea (PIPA) | Rights to access, correct, delete and suspend processing; we reply within 10 days. We transfer data overseas to the providers, countries and for the purposes and periods in sections 8–10, via network transmission when you use the relevant feature. You can refuse the transfer by not using that feature or by deleting your account. Children under 14 need a legal guardian’s consent. Complaints: Personal Information Protection Commission, or the KISA Privacy Call Center (118). |
| Türkiye (KVKK) | Rights under KVKK Art. 11; we reply within 30 days. Transfers abroad rely on the safeguards in section 9. Complaints: Personal Data Protection Authority (KVKK). |
| Switzerland (revFADP) | See supplement A. Complaints: FDPIC. |