Descriptra

Privacy Policy

Last updated: April 3, 2026

1. Introduction

Descriptra ("we," "us," or "our") operates the website descriptra.com and the web application at app.descriptra.com (collectively, the "Service"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our Service.

By accessing or using the Service, you acknowledge that you have read, understood, and agree to be bound by this Privacy Policy. If you do not agree with any part of this Privacy Policy, you must not use the Service.

2. Information We Collect

2.1 Personal Information You Provide

When you register for an account, we collect:

2.2 Google OAuth Data

If you choose to sign in with Google, we receive from Google:

We do not receive or store your Google password, contacts, calendar data, or any other Google account information beyond the items listed above.

2.3 Product and Catalog Data

When you use the Service, you may upload or create:

This data is stored to provide the Service and remains your property at all times.

2.4 Payment Information

Payment processing is handled entirely by our payment processor, Polar.sh. We do not collect, store, or process credit card numbers, bank account details, or other financial payment instruments. We receive from Polar.sh:

2.5 Automatically Collected Information

When you access the Service, we automatically collect:

2.6 Cookies and Similar Technologies

We use the following cookies and local storage:

We do not use advertising cookies, tracking pixels, or third-party behavioral advertising technologies.

3. How We Use Your Information

We use the information we collect for the following purposes:

4. Legal Basis for Processing (GDPR)

If you are located in the European Economic Area (EEA), United Kingdom, or Switzerland, our legal basis for collecting and using your personal information depends on the data concerned and the context in which we collect it:

5. Third-Party Services and Data Processors

We use the following third-party services to operate the Service. Each processes data only as necessary to fulfill their specific function:

AI Processing Provider

Purpose: AI content generation (product descriptions, titles, keywords, meta tags, data enrichment, image search).

Data shared: Product titles, descriptions, SKUs, vendor names, product types, keywords, bullet points, images (when image-based generation is used), and content ruleset instructions.

Location: United States.

Polar.sh

Purpose: Payment processing for product slot purchases.

Data shared: Your email address, name, and a customer reference ID. Polar.sh independently collects and processes your payment instrument data.

Location: European Union.

Bunny.net

Purpose: Content Delivery Network (CDN) and image storage for product images you upload.

Data shared: Product images.

Location: Global CDN with European headquarters (Slovenia).

Cloudflare

Purpose: DNS management, DDoS protection, and static site hosting for the landing page and web application.

Data shared: Standard HTTP request data (IP addresses, headers) as part of normal web traffic routing.

Location: Global network.

Google (OAuth & Analytics)

Purpose: Google Sign-In authentication and website analytics (GA4).

Data shared: For OAuth: authentication tokens. For Analytics: anonymized usage data, page views, session data.

Location: United States.

Upstash (Redis)

Purpose: Job queue management for background AI processing tasks and rate limiting.

Data shared: Job metadata (product IDs, job status, processing state). No product content is stored in Redis.

Location: European Union.

Neon (PostgreSQL)

Purpose: Primary database for all user, product, and transaction data.

Data shared: All application data as described in Section 2.

Location: European Union (AWS eu-central-1, Frankfurt).

6. Data Storage and Security

6.1 Storage Location

Your data is primarily stored on servers located in Germany (Hetzner VPS, Falkenstein) and the European Union (Neon PostgreSQL in AWS Frankfurt). Product images are distributed globally via Bunny.net CDN with origin storage in the EU.

6.2 Security Measures

We implement the following security measures to protect your data:

6.3 Incident Response

In the event of a data breach that poses a risk to your rights and freedoms, we will notify affected users and relevant supervisory authorities within 72 hours of becoming aware of the breach, as required by GDPR Article 33.

7. Data Retention

8. Your Rights

8.1 GDPR Rights (EEA, UK, Switzerland)

If you are located in the EEA, UK, or Switzerland, you have the following rights under the General Data Protection Regulation:

To exercise any of these rights, contact us at [email protected]. We will respond within 30 days.

You also have the right to lodge a complaint with your local data protection supervisory authority.

8.2 California Privacy Rights (CCPA/CPRA)

If you are a California resident, you have additional rights under the California Consumer Privacy Act (CCPA) and California Privacy Rights Act (CPRA):

8.3 Do Not Track

Our Service does not currently respond to "Do Not Track" browser signals. However, we do not engage in cross-site tracking or behavioral advertising.

9. International Data Transfers

Your data is primarily stored in the European Union (Germany/Frankfurt). However, some data is transferred to the United States for AI processing and Google Analytics. These transfers are conducted under:

10. Children's Privacy

The Service is not intended for use by individuals under the age of 16 (or 13 where permitted by applicable law). We do not knowingly collect personal information from children. If we become aware that we have collected personal data from a child without verification of parental consent, we will take steps to delete that information promptly. If you believe we have collected data from a child, please contact us at [email protected].

11. AI-Generated Content and Data Processing

When you use our AI content generation features:

12. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors. We will notify you of material changes by:

Your continued use of the Service after the effective date of any changes constitutes your acceptance of the revised Privacy Policy.

13. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:

For GDPR-related inquiries, you may also contact our designated data protection contact at the email address above.