Privacy Policy

Last updated: July 14, 2026

Stretta Studio is a stretch-ceiling visualization service for installers. This policy explains in plain language what personal data we process, why, how long we keep it and what rights you have. We process data in accordance with Regulation (EU) 2016/679 (GDPR, in Poland — RODO) and Polish data protection law.

The short version: we need data only to make the service work. We do not sell personal data and do not use your photos to train AI models. Uploaded original room photos are deleted automatically after 30 days. You can delete your account with all its data with a single button in settings.

1. Who is responsible for your data

The controller of your personal data is [legal entity name] sp. z o.o., address: [street, building, postal code, city], Poland, NIP [NIP], KRS [KRS] (“we”, “Stretta Studio”).

For any questions about personal data, write to privacy@strettastudio.online.

A note on roles. For your account data (email, payments, projects) we are the controller. For photos of your clients’ premises, you — acting in the course of your professional activity — are the controller, and we process those photos on your behalf as a processor (Art. 28 GDPR) — see Section 3 and the Terms of Service.

2. What data we process and why

DataPurposeLegal basis (Art. 6 GDPR)
Email, name and Google account identifier (when signing in with Google)Registration, sign-in, verification codes, service notifications(1)(b) — performance of a contract
Room photos, ceiling markup, generation parameters and resultsProviding the core service — creating the visualization(1)(b) — performance of a contract; for client photos — processing on your instructions (Section 3)
Payment data: plan, credit usage history, subscription statusProviding paid services, accounting(1)(b) — contract; (1)(c) — legal obligations (tax and accounting)
Technical data: IP address, browser type, error and request logsSecurity, abuse prevention, troubleshooting(1)(f) — legitimate interest (stability and protection of the service)
Anonymized product statistics (no cookies, no cross-site tracking)Understanding which features are used, improving the product(1)(f) — legitimate interest (developing the service)

We never receive or store payment card details — they are handled by the payment provider (Section 6). Providing an email is required to create an account; you provide the remaining data as you use the service.

3. Room photos and third-party data

A key characteristic of the service is that uploaded photos usually show the premises of your client — a third party. Special rules therefore apply:

  • You obtain the client’s consent. By uploading a photo, you confirm that the owner of the premises has agreed to its processing for creating a visualization. This is your obligation under the Terms of Service.
  • We are a processor acting on your instructions. We process client photos only to create visualizations and only on your commands in the interface (upload, generate, delete).
  • Originals are deleted automatically after 30 days from upload — by a storage lifecycle rule, with no action needed from you. Generation results are kept until you delete the project or the account: you need them to show the client.
  • Don’t upload more than needed. Visualizing a ceiling does not require photos of people or documents. If a person accidentally appears in the frame, choose a shot without people where possible.

4. AI image processing

The visualization is created by a third-party image generation model (Section 6). The photo and markup parameters are passed to the provider solely to perform the specific generation. We do not use your photos to train our own or anyone else’s AI models, and we choose providers whose API terms prohibit using submitted materials for training.

A generation result is an illustrative image. Decisions about the client contract, materials and installation are made by a human; the service performs no automated decision-making producing legal effects concerning you (Art. 22 GDPR).

5. Cookies and analytics

Strictly necessary cookies (sign-in session, chosen language, your analytics choice) are always set — without them the service does not work or cannot remember your preference. For product analytics we store an anonymous identifier in your browser and send events about how the service is used. Analytics is enabled only after you consent in the banner — before that no analytics data is collected or leaves your device.

Cookie / storagePurposeDurationCategory
__Secure-next-auth.session-tokenSign-in session: keeps you logged in30 daysStrictly necessary
cv_localeRemembers the page language you chose12 monthsPreference, set by your action
sv_consentStores your choice: analytics consent or refusalUntil site data is clearedStrictly necessary
sv_aid, sv_sidAnonymous identifier for counting analytics (visitor / session)sv_aid — until cleared, sv_sid — end of sessionAnalytics, only with your consent

There are no advertising cookies and we do not track you across other sites. Analytics events are stored in our own database (with the infrastructure providers listed below) and are not shared with third-party analytics services. You can withdraw consent at any time by clearing the site data in your browser.

6. Who we share data with (subprocessors)

We share data only with infrastructure providers without which the service cannot operate. Each acts under a data processing agreement (DPA) and only on our instructions:

ProviderPurposeData involved
Railway (Railway Corp., USA)Application hostingAll data passing through the service
Neon (Neon Inc., USA; database region — EU)PostgreSQL databaseAccount data, projects, generation metadata
Cloudflare (Cloudflare, Inc., USA)File storage (R2), CDN, DNSPhotos, markup, generation results
Google (Google Ireland Ltd.)Sign in with Google; Gemini AI model (as one of the generation providers)Google account identifier and email; images during generation
WaveSpeed AI / fal.ai (Features & Labels, Inc., USA)Image generation (primary providers)Photo, markup mask and parameters of the specific generation
Resend (Plus Five Five, Inc., USA)Email delivery: sign-in codes, service notificationsEmail address, message content
Stripe (Stripe Payments Europe, Ltd., Ireland) — once paid plans launchPayment processingPayment data (we only receive the payment status)

Beyond subprocessors, data may be disclosed to competent authorities where required by law, and to legal and accounting advisors to the extent necessary.

7. Transfers outside the EEA

Some providers listed in Section 6 are located in the USA or process data outside the European Economic Area. Such transfers rely on lawful safeguards: the European Commission’s adequacy decision for participants of the EU–U.S. Data Privacy Framework, or the Commission’s Standard Contractual Clauses (SCC, Art. 46 GDPR) with supplementary measures. You can request a copy of the relevant safeguards at privacy@strettastudio.online.

8. Retention periods

DataPeriod
Original room photos30 days from upload (automatic deletion)
Markup, parameters and generation resultsUntil you delete the project or the account
Account data (email, settings, projects)Until account deletion; deletion is cascading and irreversible
Sign-in verification codesMinutes — until used or expired
Sign-in sessions30 days from sign-in
Technical logsUp to 12 months
Payment records5 years from the end of the tax year — required by Polish tax and accounting law

After the period expires, data is deleted or irreversibly anonymized. Database backups are overwritten within a limited retention cycle.

9. Your rights

Under the GDPR you have the right to:

  • access your data and obtain a copy (Art. 15);
  • rectify inaccurate data (Art. 16);
  • erase your data — the “right to be forgotten” (Art. 17);
  • restrict processing (Art. 18);
  • receive your data in a portable format (Art. 20);
  • object to processing based on legitimate interest (Art. 21).

The fastest way to exercise the right to erasure is the “Delete account” button in settings: it irreversibly deletes the account, projects, photos and results. For other requests, write to privacy@strettastudio.online — we will respond within one month.

If you believe we process data unlawfully, you may lodge a complaint with the supervisory authority — the President of the Polish Personal Data Protection Office (Prezes Urzędu Ochrony Danych Osobowych, ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl) or with the supervisory authority of your place of residence in the EU.

Requests concerning client photos received from the clients themselves will be forwarded to you as the controller of that data, and we will provide reasonable assistance in fulfilling them.

10. Security

We apply technical and organizational measures appropriate to the risk (Art. 32 GDPR): traffic encryption (TLS), encryption of files at rest, separate storage for originals (private) and results, least-privilege access control, atomic operation accounting and logging. We will notify you and the supervisory authority of security breaches posing a high risk to your rights in accordance with Art. 33–34 GDPR.

11. Age restrictions

The service is intended for professional use and is not addressed to persons under 18. We do not knowingly collect children’s data; if you become aware of such a case, let us know and the data will be deleted.

12. Changes to this policy

We update this policy when the service or legal requirements change. We will give at least 14 days’ notice of material changes (new processing purposes, new categories of subprocessors) by email or in the interface. The current version is always available on this page with its date.

13. Contact

[legal entity name] sp. z o.o., [street, building, postal code, city], Poland.
Data questions: privacy@strettastudio.online
Support: support@strettastudio.online