When you sign in with Google, we collect your name, email address, and profile photo. We also store your conversation history with Marg and your study profile — including preparation context, cognitive and behavioural patterns, diagnoses, assigned mentor tasks, task attempts and results, mock history, practice progress, check-ins, and product-engagement milestones — to personalise your experience across sessions. When you upload a question image, we may securely store that image, a smaller preview, extracted text, detected CAT section/topic, and the numbered questions found on the page so you can refer to the same material later. These records are linked only to your account and the conversation in which you uploaded them. If you allow browser notifications, we store the browser push subscription, whether twice-daily CAT reminders are enabled, and delivery records; notification permission itself remains controlled by your browser. If you choose to request an earned community invite, we store the WhatsApp number you submit and the request status. That number is saved directly to Supabase and is not sent to Gemini or added to your chat history. For friend challenges, we store the shared question and anonymous events such as link opened, answer submitted, Ask Marg clicked, and completed referral sign-in so the creator can see whether the challenge was genuinely used. We do not expose the creator’s identity on the public challenge page.
Your data is used solely to provide and improve Marg's mentoring experience. We use your profile to personalise responses and save your conversation history so you never lose your progress.
When you report a specific response, you can separately allow a de-identified copy of that prompt, response, and correction to be reviewed and added to Marg quality tests. This is optional: if you leave that permission unchecked, the feedback can still be submitted but the conversation text is not copied into the quality-review dataset.
Your data is stored securely on Supabase servers. We do not sell, share, or trade your personal information with any third parties for any purpose.
Conversations and submitted images are processed through Google's Gemini API to generate responses and, for question images, to extract a private question index. Google's applicable privacy terms apply to this processing. We store conversation history in our database and may store uploaded question images in a private Supabase Storage bucket to provide continuity across sessions. Stored images are not public and are accessible only through the signed-in user's account.
To keep Marg affordable and to stop abuse, the Marg server counts how many model requests are made, how many tokens they use, and the estimated cost, for each signed-in account and for each guest session, with a daily total across everyone. These counters are stored under a hashed identifier, not your name or email, and the previous day's counters are deleted when the day changes (midnight in India). To limit abuse we also hash your network address and the visitor identifier that your browser generates and sends. We store only a shortened hash of each, not the address itself. A hash can still act as an identifier for your device or network, so we treat it as personal data.
To avoid answering or charging the same message twice when a request is retried, the server keeps the reply to a message for up to 10 minutes. This reply text can contain your question and the answer Marg generated. After 10 minutes it can no longer be replayed, and the server removes expired copies as it handles later requests, so a copy can remain briefly after that until the next request clears it. These replies are not added to your history and are kept separate from your conversation record in Supabase.
Our server logs record request metadata such as hashed identifiers, request type, response status and counts. They are not designed to contain your messages or Marg's answers. Usage limits are enforced on the server. A limit shown in the app is only a courtesy message.
Daily check-in information — whether you studied, how many hours, and the date — is stored to build your streak and progress tracking. This data is only visible to you and is never shared.
We use minimal tracking. Your login and refresh tokens are stored in your browser's local storage to keep you signed in, and a guest session token is stored there if you use Marg without signing in. Your browser also keeps short-lived entries, such as a practice question you answered before signing in, so Marg can pick it up when you sign in. When you were signed in, each is marked with your account and is never handed to another account; it is not used after 24 hours, and it is deleted when it is used or when you sign out. Practice history that avoids repeating questions is kept in your browser per account. Signing out keeps that per-account data in your browser so you can pick up where you left off. On a shared device, choose “Sign out and clear this device” in the menu to remove it; messages that have not yet been saved to your account are kept so nothing you wrote is lost. We may use Google Analytics to understand how users interact with Marg — this data is anonymised and aggregated.
You can delete individual question images from Question Library. Deleting a chat also deletes the question images and extracted question records linked to that chat. You can request deletion of your account and all associated data, including stored images and extracted text, at any time by emailing us at support@trymarg.com from the email linked to your Marg account. We will process your request within 7 business days. Clearing a chat or your browser storage alone does not delete records stored in Supabase; use the controls above for an individual image or linked chat, or contact us for account-wide deletion.
Marg is intended for users aged 16 and above. We do not knowingly collect data from anyone under 16.
We may update this privacy policy occasionally. We will notify users of significant changes via email or a notice on trymarg.com.
For any privacy related questions, contact us at support@trymarg.com