Privacy Policy

Effective date: 2026-05-31 · Last updated: 2026-08-01

This Privacy Policy explains how JR Generations LLC ("ShowingSnap," "we," "our," or "us") collects, uses, shares, and protects personal data when you use showingsnap.com and the related Reimaginer service (the "Service"). It supplements our Terms of Service.

The short version. We collect the account, image, billing, and usage data we need to run the Service. Your uploaded photos are sent to Google's Gemini API to generate your redesigned images. We do not sell your personal data and we do not use your images to train AI models. We use a small set of well-known providers (Cloudflare, Google, Stripe, Resend) to operate. You can access, export, or delete your data at any time. The sections below give the full detail and your legal rights.

1. Who is the data controller

JR Generations LLC, P.O. Box 140572, Dallas, TX 75214, is the controller for personal data we collect about you. For questions about Article 27 GDPR representation or any privacy request, contact support@showingsnap.com.

2. What data we collect

Account data.

Content you upload and generate.

To generate your images, the photographs you upload are transmitted to Google's Gemini API for processing. Do not upload images containing sensitive personal information you would not want processed by a third-party AI provider. See Sections 5 and 6 for transfer and subprocessor detail.

Billing data (for paid plans only).

Usage and device data.

Communications.

3. How we use your data

We use personal data for the following purposes:

Purpose Legal basis (GDPR)
Operate the Service, authenticate you, store your renders Contract (Article 6(1)(b))
Process payments and manage subscriptions Contract (Article 6(1)(b))
Send transactional email (account, billing, share invites) Contract (Article 6(1)(b))
Prevent abuse, enforce rate limits, secure the Service Legitimate interest (Article 6(1)(f))
Improve product (aggregate analytics, session replay) Legitimate interest (Article 6(1)(f))
Send marketing email about new features (optional) Consent (Article 6(1)(a))
Comply with legal obligations (tax, lawful requests) Legal obligation (Article 6(1)(c))

We do not use your uploads or generated images to train generative AI models — neither our own nor a third party's. The Gemini API call sends your image to Google for generation only; Google's enterprise terms applicable to API usage prohibit training on submitted content. See Section 6 for the subprocessor list.

4. Who we share data with

We do not sell or rent personal data. We share it only with:

5. International transfers

ShowingSnap is operated from the United States. Our infrastructure (Cloudflare D1, R2, Workers) runs in a globally distributed edge network with primary data residency in the United States. If you access the Service from outside the United States, your personal data will be transferred to and processed in the United States and other countries where our subprocessors operate. Where transfers from the EU/EEA, UK, or Switzerland are involved, we rely on the European Commission's Standard Contractual Clauses (or the UK addendum / Swiss equivalent), or other lawful transfer mechanisms.

6. Subprocessors

We use the following subprocessors to deliver the Service. We update this list as our stack evolves; material changes are announced by email to current users where required by law.

Subprocessor Purpose Region
Cloudflare, Inc. Edge compute (Workers), database (D1), object storage (R2), image delivery (CF Images), DNS, security Global edge; primary US
Google LLC (Gemini API) Generative-AI image processing US
Stripe, Inc. Subscription billing and payment processing US / EU
Resend, Inc. Transactional email delivery US
Better Auth Authentication (self-hosted library; sessions stored in our own D1) Our infra
Google LLC (OAuth) Sign-in with Google option US
Google LLC (Google Analytics) Optional aggregate product and website analytics US
Microsoft Corporation (Clarity) Anonymous session replay and heatmaps for UX improvement US

7. Cookies and tracking

Essential cookies. Set by Better Auth for session management. Required for sign-in. No opt-out option (the Service cannot function without them).

Optional analytics and session replay. With your permission, Google Analytics records aggregate usage events and Microsoft Clarity records session replays and heatmaps to help us improve the product. Clarity masks form inputs by default. These providers do not load until you choose "Allow analytics." We also honor browser Global Privacy Control and Do Not Track signals automatically. Learn more from Clarity's cookie list.

You can change your choice at any time with the "Analytics choices" control in the site footer; the preference will be requested again when the page reloads.

We do not use third-party advertising cookies. We do not embed Meta Pixel, Google Ads tags, or similar.

8. Data retention

Data category Retention
Account profile Lifetime of the account; 30 days after deletion for backup rollback, then purged
Uploaded inputs and generated outputs Until you delete the render or close your account; 30-day backup window after deletion
Billing records 7 years (tax/accounting obligation), stored by Stripe and in our records
Server logs / IP-keyed rate-limit data 30 days
Session replay (Clarity) Per Clarity's defaults (typically 13 months)
De-identified, aggregated metrics Indefinitely
Communications you send us 2 years from last contact

9. Your rights (GDPR / UK GDPR)

If you are in the EU/EEA, UK, or Switzerland, you have the following rights regarding personal data we hold about you:

To exercise any of these rights, email support@showingsnap.com from the address on your account. We respond within 30 days (extensible by an additional 60 days for complex requests, with notice to you). We do not charge a fee unless a request is manifestly unfounded or excessive.

10. Your rights (California / CCPA / CPRA)

If you are a California resident, you have the following rights under the California Consumer Privacy Act (as amended by the CPRA):

To exercise these rights, email support@showingsnap.com. We verify requests by confirming you control the account email. Authorized agents may submit requests with written authorization.

11. Children's privacy

The Service is not directed to children under 16. We do not knowingly collect personal data from children under 16. If you believe a child has provided personal data to us, contact support@showingsnap.com and we will delete it.

12. Security

We protect personal data with administrative, technical, and physical safeguards appropriate to the data's sensitivity. These include TLS in transit, encryption at rest where supported by our subprocessors, scoped access controls, audit logging of administrative actions, magic-byte validation of uploaded files, and rate limiting on public endpoints. No system is perfectly secure; if we become aware of a breach affecting your personal data, we will notify you and regulators where required by applicable law.

13. Automated decision-making

We do not use solely automated decision-making, including profiling, that produces legal or similarly significant effects on you (GDPR Article 22).

14. Changes to this Policy

We may update this Policy. For material changes, we will notify you by email at least 30 days before the effective date and update the "Last updated" date above. Continued use of the Service after the effective date means you accept the updated Policy.

15. Contact

Privacy questions or requests: support@showingsnap.com
Mailing address: JR Generations LLC, P.O. Box 140572, Dallas, TX 75214

See also our Terms of Service.