Privacy Policy
How Karu collects, uses, and protects your information.
Last updated 29 June 2026
Karu by Kapruka (Karu, we, us, our) is a conversational shopping assistant for kapruka.com, reached at www.karu.guru. You can shop, find gift ideas, plan occasions, ask Karu Guru for an astrology consult, and track orders, all by chat or voice, in English, Sinhala, Tamil, Singlish, or Tanglish. This policy explains what information we collect, why we collect it, and the control you have over it.
We try to collect as little as possible, keep it tied to your account, and let you download or delete it at any time.
1. Who this policy covers
This policy applies to everyone who uses Karu at www.karu.guru, whether you browse as a guest or sign in to a saved account.
Karu helps you shop on Kapruka. When you place an order, the purchase is fulfilled by Kapruka, and Kapruka's own privacy policy and terms apply to that part of the journey. We explain this hand-off below.
2. The guest account
You can start using Karu straight away, with no sign-up. On your first visit we create a guest account for you and give it a Karu ID (for example, KARU #10000123). This lets us hold your chats, cart, and preferences without asking for any personal details.
The guest account is kept on your device through a secure, signed, http-only cookie. We do not ask for your name, email, or phone number to create it.
If you later create a saved account, we move your guest chats, cart, saved details, and memories into it so nothing is lost.
3. Signing in and saved accounts
When you choose to save an account, we collect a mobile number (or an email address) and a password. The password is stored only as a secure one-way hash, never in plain text.
A saved account lets you return to your chats, orders, and readings across devices. Logging in to an existing account merges your current guest session (cart, conversations, and memories) into that account in a single step.
4. What we collect and why
- Account basics
- Your Karu ID, and, if you save an account, your mobile number or email and a hashed password. Used to identify your account and keep your data with you.
- Conversations
- The text of your chats and the transcripts of voice sessions, so Karu can keep context within a conversation and you can return to it later.
- Cart and orders
- The items in your cart and the orders you place, so we can show your cart, prepare checkout, and help you track an order.
- Checkout details
- The recipient name and delivery address, the sender or buyer name, a contact email and mobile number, and any gift message, collected when you check out so the order can be placed and delivered.
- Saved recipients
- People and addresses you choose to save, so you can reuse them next time.
- Birth details (optional)
- If you ask Karu Guru for a personal astrology reading, the birth date, birth time (if known), and birth place of the person being read. This is private to you, is used only to prepare the reading, and is never used to train AI. You can delete it at any time.
- Memory
- Facts you ask Karu to remember about you (for example, a preference or an upcoming occasion), so future help feels personal. You manage these in your account and can remove any of them.
- Usage and rewards
- A daily usage allowance, any invite code you arrived with or shared, and welcome offers, used to run fair-use limits and rewards.
- Technical basics
- The secure session cookie and standard request information needed to keep the service running and secure.
5. How your information is used
- To run the shopping experience: search Kapruka, build your cart, quote delivery, prepare checkout, and track orders.
- To keep context so a conversation (chat or voice) makes sense and continues where you left off.
- To personalize help, using the memories and details you have chosen to save.
- To prepare an astrology consult or, only when you ask, a personal reading from saved birth details.
- To keep the service secure and within fair-use limits, and to fix problems.
We do not sell your personal information, and we do not use your private details (such as birth details) to train AI models.
6. AI processing
Karu is powered by large language models. To answer you, the content of your messages, and the audio of a voice session, is sent to our AI provider (Google, through the Gemini models, including Gemini Live for voice) to generate Karu's replies. An alternative model from Anthropic may be used as a secondary option.
Astrology calculations are performed by a specialized astrology service (Lumin). The everyday consult uses only the present moment and a general Sri Lankan location, not anyone's birth details. A personal reading sends the saved birth details you provided, only for that reading.
7. Sharing with Kapruka and other providers
We share information with the providers below only to run the service. We do not sell your data, and we do not share it for advertising.
- Kapruka
- Product search, prices, stock, delivery quotes, order placement, payment, and order tracking are handled through Kapruka. When you check out, the relevant order and delivery details are shared with Kapruka so your order can be fulfilled. Kapruka's privacy policy and terms govern the purchase, payment, and delivery.
- Google (Gemini)
- Processes your messages and voice to generate Karu's replies.
- Anthropic
- May process your messages if a secondary model is used.
- Lumin astrology service
- Performs the astrology calculations described above.
- Cloud hosting and database providers
- Host the service and store your data securely.
8. Payments
Karu never charges your card directly. When you are ready to pay, Karu gives you a secure click-to-pay link, and payment is handled by Kapruka and its payment provider. We do not see or store your full card details.
A test or demo payment may be offered inside the app to complete an order without a real charge. It does not go through the chat or voice model and collects no card data.
9. How long we keep your data
We keep your account data while your account exists, so your chats, orders, and saved details stay available to you. You can remove data yourself at any time (see Your choices and control). When you clear your data, we delete it from your account.
10. Your choices and control
- Download your data
- From Account, then Your data, you can download your chats and an account snapshot as Markdown or JSON.
- Clear your data
- The same page lets you permanently remove your chats, cart, orders, and saved details from your account. This cannot be undone.
- Birth details
- View and delete them at any time from your account.
- Memory
- Review and remove what Karu remembers, from your account.
- Guest or signed in
- You can keep using Karu as a guest without giving any personal details.
11. Security
Your session is protected by a signed, http-only cookie. Passwords are stored only as secure hashes. Data is held in a managed database with access limited to running the service.
No online service can promise perfect security, but we work to protect your information and keep only what we need.
12. Children
Karu is intended for adults who can shop and place orders. It is not directed at children, and we do not knowingly collect information from children.
13. Changes to this policy
We may update this policy as Karu grows or as the law requires. When we do, we will change the effective date at the top, and significant changes will be made clear in the app.
14. Contact us
Questions about your privacy or this policy? Use the Karu Kapruka helper in the app to send us a message, and we will get back to you. For questions about a purchase, payment, or delivery, Kapruka's own support and policies apply.