Cookie Policy
1. What Are Cookies
Cookies are small text files stored on your device (computer, smartphone, or tablet) when you visit the Gramlens website (the “Service”, “we”, “our”). Cookies allow the Service to remember your actions and preferences so you do not have to re-enter them each time you visit or navigate between pages.
In addition to traditional cookies, our Gramlens Chrome extension uses chrome.storage, which serves a similar purpose of persisting settings within the browser extension context. This Policy also covers that data.
2. Legal Basis
Our use of cookies is governed by applicable data protection laws, including:
- The General Data Protection Regulation (EU) 2016/679 (GDPR) — for users in the EU/EEA
- Federal Law No. 152-FZ “On Personal Data” (Russia) — for users in the Russian Federation
By continuing to use the Service after reviewing this Policy and expressing consent via the cookie banner, you confirm your agreement to the use of cookies as described herein.
3. Types of Cookies We Use
3.1. Strictly Necessary Cookies
These cookies are essential for the Service to function. Without them, the website cannot operate properly. They do not collect information about you for marketing purposes.
| Cookie | Purpose | Retention |
|---|---|---|
| sb-*-auth-token | Supabase authentication token. Identifies your session after signing in via Google or email. | Session (refreshed automatically on each request) |
| sb-*-auth-token-code-verifier | PKCE verifier for securely exchanging an OAuth code for a token during Google sign-in. | A few minutes (deleted after sign-in completes) |
| cookie_consent | Stores your cookie category preferences. | 12 months |
3.2. Analytics Cookies
These cookies help us understand how users interact with the Service, which pages are visited most frequently, and identify potential issues. All information collected by these cookies is aggregated and anonymized.
| Cookie | Provider | Purpose | Retention |
|---|---|---|---|
| _ga | Google Analytics | Unique user identifier for collecting statistics | 24 months |
| _ga_[ID] | Google Analytics | Session state persistence | 24 months |
| _gid | Google Analytics | Unique user identifier for 24-hour statistics | 24 hours |
| _gat | Google Analytics | Request rate throttling for analytics server | 1 minute |
3.3. Chrome Extension Data (chrome.storage)
The Gramlens Chrome extension uses chrome.storage.local to store data on your device. This data is not shared with third parties and is not a traditional cookie, but serves a similar purpose.
| Key | Purpose | Retention |
|---|---|---|
| settings | Stores extension settings (enabled/disabled state). | Persistent (until extension is removed) |
| parsing_session | Current parsing session data (profile name, progress, cursor) to allow resuming an interrupted process. | Until parsing completes (cleared automatically) |
Additionally, the extension reads the csrftoken cookie set by instagram.com to sign API requests. This cookie is set and maintained solely by Instagram’s servers and is necessary for API authentication. Gramlens does not modify, copy, store, or transmit this cookie outside your browser.
4. Third-Party Cookies
Some cookies are set by third-party services we use to operate the Service. We do not control these cookies. We recommend reviewing the privacy policies of the respective services:
- Supabase (authentication) — supabase.com/privacy
- Google Analytics (analytics) — policies.google.com/privacy
- Google OAuth (sign-in with Google) — policies.google.com/privacy
5. Managing Cookies
5.1. Consent Banner
When you first visit the Service, you will be asked to choose which cookie categories you wish to allow. You can change your preferences at any time by clicking the “Cookie Settings” link in the footer.
5.2. Browser Settings
You can manage cookies through your browser settings:
- Google Chrome: Settings → Privacy and Security → Cookies
- Mozilla Firefox: Settings → Privacy & Security → Cookies and Site Data
- Safari: Settings → Privacy → Manage Website Data
- Microsoft Edge: Settings → Cookies and Site Permissions
5.3. Consequences of Disabling Cookies
If you disable strictly necessary cookies, some Service features may become unavailable (e.g., account sign-in). Disabling analytics cookies will not affect core functionality.
6. Data Collected
The following data may be processed through cookies:
- IP address (anonymized for analytics cookies)
- Browser type and version
- Operating system
- Date and time of visit
- Pages viewed and actions taken
- Referral source (URL of the page you came from)
7. Data Sharing with Third Parties
Data collected through analytics cookies may be shared with third parties (Google LLC) whose servers may be located outside your country of residence. Data sharing is carried out with your consent and in accordance with applicable data protection laws.
Authentication data is processed by Supabase, whose servers are located in the EU/US. This transfer is solely for the purpose of providing the authentication system.
8. Data Retention
Data collected through cookies is retained for no longer than the periods specified in the tables in Section 3 of this Policy. Once a cookie expires, the associated data is automatically deleted.
9. Your Rights
Under applicable data protection laws (including GDPR), you have the right to:
- Access information about the processing of your personal data
- Request correction, blocking, or deletion of your personal data
- Withdraw consent for data processing
- Lodge a complaint with the relevant supervisory authority
To exercise these rights, please contact us at: support@gramlens.pro
10. Changes to This Policy
We reserve the right to amend this Policy. The current version is always available on this page. In case of material changes, we will notify you via a banner on the website.
11. Contact Information
If you have any questions regarding this Policy or the use of cookies, please contact us:
Email: support@gramlens.pro