Loadıng
Loadıng
At Setu Prakashani, we value your privacy and are committed to protecting your personal information. This policy explains what we collect, why we use it, who we share it with, and the choices available to you.
Last updated:
The data controller responsible for your personal information on this website is:
Depending on how you use our store, we may collect:
We use personal information to:
We separate how we use email and messaging by purpose:
We do not sell or rent your personal data. We share limited information only with trusted processors who help us operate the store:
We do not sell personal data. Under the California Consumer Privacy Act (CCPA), we do not sell or share personal information for cross-context behavioural advertising.
Requests to delete data held directly by third-party processors (for example, your Google account) must be submitted to those providers. We can assist with data we control; see Your Rights below.
We use industry-standard encryption (TLS in transit), secure cloud infrastructure, access controls, and password hashing to protect your data. Payment card data is handled by certified payment gateways: we do not store full card numbers on our servers. No method of transmission over the internet is 100% secure; please use a strong, unique password for your account.
We retain personal information only as long as necessary:
Depending on your location, you may have the following rights regarding your personal data:
California residents and other visitors can read our dedicated Do Not Sell or Share page for opt-out information and cookie controls.
India: Digital Personal Data Protection Act (DPDP): If you are in India, you may exercise data-principal rights including access, correction, erasure, and grievance redressal. Cross-border processing may occur when we use cloud and payment providers with infrastructure outside India; we rely on contractual safeguards and applicable law. This summary is for transparency and does not constitute legal advice: formal compliance review is recommended.
Self-service: Account holders can export or delete data in your account privacy settings. The Limit promotional processing toggle stops marketing emails, abandoned-cart recovery, and promotional popups. It does not disable essential cookies, payment processing, order fulfilment, or analytics you have separately consented to via cookie preferences.
Guest and verified requests: Submit a structured request via our data request form. We email a verification link before processing. You may also contact us at setuprakashani@gmail.com if you prefer email.
Grievance contact for Indian users: setuprakashani@gmail.com · +91 9073816944
We use cookies and browser storage to keep you signed in, remember your cart and checkout progress, and store your currency preference. A first-party country cookie supports regional pricing and currency display; it is not used for advertising. Essential storage is required for the site to function.
next-auth.session-token | __Secure-next-auth.session-token | next-auth.csrf-token | __Host-next-auth.csrf-token
Authentication (NextAuth.js session + CSRF)
Type: http cookie · Retention: Session or up to 30 days (rolling session expiry)
sp_cookie_consent
Cookie consent choice (Phase 4 — first-party JSON, SameSite=Lax)
Type: http cookie · Retention: 12 months
user_country
Stores ISO country code from edge geo lookup for currency and regional pricing
Type: http cookie · Retention: Until cleared or browser reset; re-set on next visit if missing
cart_token
Anonymous/guest cart session identifier (links browser to cart before login)
Type: http cookie · Retention: 30 days (httpOnly; set in cart API maxAge)
shopping-cart-storage
Cart persist (cartStore — items only via partialize)
Type: localStorage · Retention: Until cleared by you or browser storage reset
checkout-storage
Checkout persist (checkoutStore)
Type: localStorage · Retention: Until cleared by you or browser storage reset
Not persisted: reservationExpiresAt, acceptedTerms
currency-storage
Currency preference (currencyStore)
Type: localStorage · Retention: Until cleared by you or browser storage reset
REACT_QUERY_OFFLINE_CACHE
TanStack Query cache persist (homepage queries excluded)
Type: localStorage · Retention: Until cleared by you or browser storage reset
marketing_popup_session
CMS marketing modal — once per session frequency (shown only when marketing cookie consent is true)
Type: sessionStorage · Retention: Browser session
marketing_popup_shown_*
CMS marketing modal — once per user per popup id (prefix key; marketing consent required)
Type: localStorage · Retention: Until cleared
article-draft-storage
Author article draft (logged-in author flows)
Type: localStorage · Retention: Until draft is published or storage is cleared
When you allow analytics cookies, we load a privacy-focused analytics script to understand page usage, routes, and aggregated country/device statistics. No third-party advertising pixels run today. Analytics scripts never load until you grant consent via our cookie banner or footer "Cookie settings" link.
You can manage non-essential cookies using the cookie banner on your first visit, or reopen preferences anytime via the "Cookie settings" link in the site footer. You can also clear browser storage at any time; essential cookies may be re-set when you return.
We may update this policy when our practices or legal requirements change. Material updates will be posted on this page with a revised effective date shown at the top. Continued use of the website after changes constitutes acceptance of the updated policy.
Our services are not directed at individuals under 18 years of age. We do not knowingly collect personal information from minors without verifiable parental or guardian consent. If you believe we have collected a minor's data without consent, please contact us at setuprakashani@gmail.com and we will take appropriate steps to delete it.
Newsletter unsubscribe: use the link in any marketing email (our newsletter unsubscribe page). Account marketing emails (for example cart reminders) use our marketing unsubscribe page. You can also manage preferences in your account.