Privacy policy

Effective from 10 October 2026 · Polski · Deutsch

We describe what personal data we process in the SetApka app, in the production panel (panel.setapka.pl) and on setapka.pl, who is responsible for it, why and for how long we keep it, and what rights you have.

1. Who is responsible for your data

Provider: Jacek Piotr Strzelecki, running a business as JPS FILM Jacek Strzelecki, ul. Chodkiewicza 33/1, 94-028 Łódź, Poland, tax ID (NIP) 727 265 72 84; e-mail for data matters: office@setapka.pl.

Roles depend on the type of data:

2. What data, for what purpose and on what basis

ActivityDataLegal basis (GDPR)
Account and sign-inname, account identifier; with an e-mail account – e-mail address and credentials handled by Firebase AuthenticationArt. 6(1)(b) – the agreement to use SetApka
E-mail confirmation, welcome message, password resete-mail, nameArt. 6(1)(b)
Project content (on the production's instructions)call sheet data, crew contacts, files, announcements, chat messages and photosthe basis is determined by the production as controller; we process on its instructions (Art. 28)
Automatic call sheet reading by AIcontents of the uploaded PDF (may include names, positions, phones, e-mails)on the production's instructions (Art. 28) – see section 3
Push notificationsnotification token, language, project membershipArt. 6(1)(b)
Technical supportsystem and app version, notification status, time of last use (linked to project membership), call sheet reading historyArt. 6(1)(f) – legitimate interest: helping with support requests and running the service
Security, reports and moderationthe report, the reported content, account identifiers, server logsArt. 6(1)(f) – security of the service and protection of users; Art. 6(1)(c) – to the extent an obligation follows from the law
Payments and invoicescompany name, address, tax ID / VAT, e-mail and optionally phone of the payer, transaction data (no card data – handled by Stripe)Art. 6(1)(b) – contract; Art. 6(1)(c) – tax law
Crew base profile, job posts, locations, messages after an inquiryname, profile photo (optional), department, positions, cities, description, links (e.g. filmography, crew united), “I'm available” status, list of projects in SetApka (type, year, position; project name only with the production's consent), job post content, location descriptions and photos, messagesArt. 6(1)(b) – the Base service, which you use voluntarily
Company submission to the Companies directory in the Basecompany details given in the submission (name, categories, cities, description, phone, e-mail, website) and the account e-mail of the person submittinglit. b – listing in the directory at your request
Base invitation (at the production's request)name, position and e-mail from the project's contact list, project name (only with the production's consent)on the instructions of the production, which is the controller of this data (Art. 28) – we do not use it for any other purpose; the information required by Art. 14 is provided in the invitation itself; after you confirm, we run your profile on the Base terms (Art. 6(1)(b))
News and offers by e-maile-mailArt. 6(1)(a) – consent (separate, unticked box before payment; not a condition of purchase)

SetApka does not require special categories of data (e.g. health data). If the production includes them in a call sheet (e.g. dietary information), it is responsible for this as controller; they are visible only to project members. The app contains no analytics, advertising or tracking tools (e.g. Google Analytics, Crashlytics) and we do not sell data. In the company directory we count views and clicks of entries anonymously. On setapka.pl we count visits with Cloudflare Web Analytics – without cookies and without identifying or tracking people; we only see aggregate data (pages visited, referrer, country, device and browser type). Basis: Art. 6(1)(f) – legitimate interest in understanding interest in the website.

3. Artificial intelligence

4. Recipients and transfers outside the EEA

RecipientRoleLocation and basis
Google Ireland Ltd. / Google LLC (Cloud Firestore, Cloud Storage, Cloud Functions)database, files, server functions, backupsWarsaw (region europe-central2, EU)
Google LLC (Firebase Authentication, Cloud Messaging, Cloud Logging, Firebase Hosting)sign-in, push notifications, technical server logs, serving website and panel files (no personal data)Google's global infrastructure, including the USA – EU-US Data Privacy Framework
Anthropic, PBC (Claude API)reading call sheets, assessing headlines in KnowledgeUSA – standard contractual clauses in Anthropic's data processing agreement
Stripe Payments Europe Ltd. / Stripe, Inc.payments (card, BLIK, Przelewy24)Ireland (EU); USA – EU-US Data Privacy Framework
Cloudflare, Inc.anonymous visit statistics for setapka.pl (no cookies)USA – EU-US Data Privacy Framework
home.pl S.A.e-mail office@setapka.pl (reports, messages from SetApka)Poland (EU)
Apple Inc. / Google LLCdelivering notifications to phonesunder their own terms; USA – EU-US Data Privacy Framework

Project data is visible only to people who joined the project with its code; files in the Production folder – only to the project creator and people they authorise. Visible profiles, job posts, locations and the company directory in the Base can be viewed by all SetApka users; we do not expose them to search engines. Location photos and profile photos can be opened by anyone who has the link to the photo – the link contains a random key that cannot be guessed and is not published anywhere outside SetApka. At the request of competent authorities we may disclose data to the extent required by law.

5. SetApka support access

Only the Provider has access (personally; we currently employ no other people with access), through an owner panel protected by sign-in. Scope: list of projects, members and their roles, account e-mail addresses, payment status, call sheet reading history, device data, a view of the shooting day's times and scenes, and reported content. The panel does not show crew contacts, files or chat. We access such content only at the explicit request of the production (to the extent needed to handle it) or when handling a report of a breach. Every change made by support is recorded in a log (who, what, when) kept for 24 months.

6. How long we keep data

DataPeriod
Project (call sheets and their PDFs, AI reading results, files, contacts, announcements, chat, corrections, settings)until the production deletes the project; a project with no activity at all for 24 months is deleted automatically – we notify the owner by e-mail 30 days before (opening the project is enough to keep it). Deletion covers all this data at once; afterwards only billing data, moderation reports and the support log remain (for the periods below), plus the backup – up to 7 days.
Account, membership, device datauntil the account is deleted or you leave the project; device data – together with the membership
Your chat messages after account deletionstay in the project (the production's data) but without your name – as “Deleted account”
Base profile (with photo), job posts, locations, conversationsuntil you delete them or your account; job posts expire after 30 days; you can remove the photo any time in “My profile”
Unconfirmed Base invitation60 days; “No, thanks” deletes the address immediately
Company submission12 months after submission; the directory entry – until the company asks us to remove it
Reports and moderation decisions12 months after handling
Technical server logs (account identifiers, errors, operation times – no call sheet content)30 days
Database backups7 days (the backup is overwritten continuously – deleted data disappears from it after 7 days at the latest)
Offline file copies on the phoneuntil sign-out, account deletion or leaving the project (deleted automatically) or uninstalling the app
Billing data and invoices5 years from the end of the tax year (tax law)
Marketing consentuntil withdrawn
Copies held by the AI provideras in section 3 (by default up to 30 days)

We keep data longer only where necessary to establish, exercise or defend legal claims, and only to that extent.

7. Your rights and how to exercise them

8. Security

Data in transit is encrypted (HTTPS/TLS). Only members have access to a project – enforced by database security rules checked on the server. We store the database and files in Warsaw, with backups allowing restoration of any state from the last 7 days.

In the event of a personal data breach concerning a project, we inform the production as controller without undue delay, no later than 48 hours after becoming aware of it, and provide the information needed to assess the breach and meet GDPR obligations. The production as controller assesses whether to notify the supervisory authority and the data subjects. For data we control ourselves, we meet the GDPR obligations on our own (including notifying the supervisory authority within 72 hours where required).

9. Changes to this policy

We announce material changes in the app or by e-mail before they take effect. This policy is available in Polish, English and German; in case of discrepancy the Polish version prevails.