Back to Home

Cookie Policy

Last updated: January 15, 2025

Learn how we use cookies and similar technologies to enhance your experience.

What Are Cookies?

Cookies are small text files that are stored on your device when you visit a website. They help us remember your preferences, keep you logged in, and understand how you use our service to improve your experience.

Types of Cookies We Use

NiftyGift uses different types of cookies for various purposes:

  • Session Cookies: Temporary cookies that expire when you close your browser
  • Persistent Cookies: Cookies that remain on your device for a set period
  • First-Party Cookies: Set directly by NiftyGift
  • Third-Party Cookies: Set by our service providers and partners

Essential Cookies

These cookies are necessary for our website to function properly and cannot be disabled:

Authentication & Security

  • Session Management: Keep you logged in during your visit
  • Authentication Tokens: Verify your identity securely
  • CSRF Protection: Prevent cross-site request forgery attacks
  • Security Headers: Maintain secure communication

Core Functionality

  • Shopping Cart: Remember items you're considering for purchase
  • Quiz Progress: Save your answers during gift recommendation quizzes
  • Credit Balance: Display accurate credit information
  • Error Handling: Manage error states and recovery

Functional Cookies

These cookies enhance your experience by remembering your preferences:

User Preferences

  • Theme Settings: Remember your light/dark mode preference
  • Language Selection: Maintain your language choice
  • Display Preferences: Remember layout and sorting options
  • Notification Settings: Store your communication preferences

Enhanced Features

  • Wishlist Persistence: Keep your saved gift ideas across sessions
  • Quiz History: Remember recent recipients for faster suggestions
  • Search Filters: Maintain your preferred search settings
  • Referral Tracking: Properly credit referral codes

Analytics & Performance Cookies

These cookies help us understand how you use our service and improve performance:

Usage Analytics

  • Page Views: Track which pages are most visited
  • Feature Usage: Understand which tools are most helpful
  • User Journey: Analyze how users navigate through our service
  • Error Tracking: Identify and fix technical issues

Performance Monitoring

  • Load Times: Monitor and optimize page speed
  • API Performance: Track response times for gift suggestions
  • Device Compatibility: Ensure good experience across devices
  • Uptime Monitoring: Detect and resolve service interruptions

Third-Party Cookies

We work with select trusted third-party services that may also set cookies:

Essential Service Providers

Supabase (Authentication & Database)

  • Purpose: Secure authentication and session management
  • Cookies: sb-access-token, sb-refresh-token
  • Duration: Session-based and persistent (up to 7 days)
  • Privacy: Supabase Privacy Policy

Stripe (Payment Processing)

  • Purpose: Secure payment processing for credit purchases
  • Cookies: __stripe_mid, __stripe_sid
  • Duration: 1 year (fraud prevention), 30 minutes (session)
  • Privacy: Stripe Privacy Policy

Affiliate Partner Cookies

Amazon Associates

  • Purpose: Track referrals for commission attribution
  • Cookies: Various Amazon tracking cookies
  • Duration: 24 hours for commission tracking
  • Privacy: Amazon Privacy Notice

Future Affiliate Partners

We are working to establish partnerships with additional retailers to provide you with more gift options. When we add new affiliate partners, their cookies will be documented here.

  • Transparency: All new affiliate cookies will be clearly disclosed
  • Control: You'll maintain the same cookie preferences and controls
  • Updates: This policy will be updated to reflect new partnerships

Managing Your Cookie Preferences

Browser Settings

You can control cookies through your browser settings. Here's how to manage cookies in popular browsers:

Chrome

Settings → Privacy and security → Cookies and other site data

Firefox

Settings → Privacy & Security → Cookies and Site Data

Safari

Preferences → Privacy → Manage Website Data

Edge

Settings → Cookies and site permissions → Cookies and site data

Cookie Control Options

  • Accept All: Allow all cookies for the best experience
  • Essential Only: Only allow cookies necessary for basic functionality
  • Custom Settings: Choose specific cookie categories to enable
  • Clear Cookies: Delete existing cookies from your device

Impact of Disabling Cookies

If you disable certain cookies, some features may not work properly:

  • Essential Cookies: Disabling these will prevent login and basic functionality
  • Functional Cookies: You'll need to reset preferences on each visit
  • Analytics Cookies: We won't be able to improve our service based on usage data
  • Affiliate Cookies: Referral tracking and commissions may not work properly

GDPR & Cookie Compliance

Your Rights (EU Residents)

Under GDPR, you have the right to:

  • Consent: Give or withdraw consent for non-essential cookies
  • Information: Know what cookies are being used and why
  • Access: Request information about data collected through cookies
  • Deletion: Request deletion of data collected through cookies

Legal Basis for Cookie Use

  • Essential Cookies: Legitimate interest (necessary for service operation)
  • Functional Cookies: Legitimate interest (service improvement)
  • Analytics Cookies: Legitimate interest with opt-out option
  • Affiliate Cookies: Legitimate interest (transparent commission tracking)

Data Retention & Security

How Long We Keep Cookie Data

  • Session Cookies: Deleted when you close your browser
  • Authentication Cookies: Expire after 7 days of inactivity
  • Preference Cookies: Retained for up to 1 year
  • Analytics Data: Aggregated data retained for up to 2 years

Cookie Security

  • Encryption: All cookies are transmitted over HTTPS
  • Secure Flags: Sensitive cookies marked as secure and HTTP-only
  • Domain Restrictions: Cookies limited to NiftyGift domains
  • Regular Audits: Cookie usage reviewed and updated regularly

Updates to This Policy

We may update this Cookie Policy when we:

  • Add new cookies or change how existing cookies work
  • Partner with new third-party services
  • Update our tracking and analytics practices
  • Respond to changes in privacy laws and regulations

We'll notify you of significant changes through email or a prominent notice on our website.

Contact Us About Cookies

Questions about our cookie usage? We're here to help:

Cookie & Privacy Inquiries

Email: privacy@niftygift.com

Subject Line: "Cookie Policy Question"

Response Time: We respond to cookie inquiries within 72 hours