cbam.saaslab.pl, nis2.saaslab.pl, aiact.saaslab.pl, adr.saaslab.pl, bdo.saaslab.pl, kobize.saaslab.pl, haccp.saaslab.pl, agri-api.saaslab.pl, and the marketing website saaslab.one.
SaasLab is a sole-proprietorship business operated by Radosław Myszka (Poland), publishing software-as-a-service compliance tools for European SMEs. We process personal data of customers, prospective customers, website visitors, and users of our SaaS applications.
For the purposes of GDPR (Regulation (EU) 2016/679), we act as Data Controller for account, billing, and marketing data, and as Data Processor for content data customers upload into our SaaS products (e.g. compliance records, fields and treatments, transport data).
| Category | Examples | Source |
|---|---|---|
| Account data | Full name, email address, company name, NIP/VAT, billing address | Provided by you at signup |
| Authentication data | Google OAuth profile (name, email, avatar URL); session tokens | Google OAuth flow |
| Content data | Compliance records, transport logs, field maps, AI inventory entries, etc. | Entered by you in the app |
| Payment data | Card last-4, payment status, invoice records (full card data is held by Stripe/Paddle, not by us) | Stripe / Paddle |
| Technical data | IP address, browser, OS, screen size, page paths, error logs | Automatic on visit |
| Marketing data | Email open/click status (if you opted in), survey responses | Your interaction with our emails |
We process your personal data under one or more of the following legal bases:
Your data is stored in the European Union — specifically on Microsoft Azure infrastructure in West Europe (Netherlands) and North Europe (Ireland) regions. Microsoft Ireland Operations Limited is a sub-processor and a Data Processing Agreement is in place under Art. 28 GDPR.
Application databases use SQLite hosted on Azure App Service (per-product isolation: cbamreporter.db, nis2compliance.db, etc.). Mobile applications (Agri Field Journal) additionally store data locally on the user's device in a persistent SQLite database.
| Data category | Retention period |
|---|---|
| Active account data | For the duration of the customer relationship |
| Content data after account deletion | 30 days (then permanent deletion) |
| Invoices & tax records | 5 years from the end of the tax year (Polish tax law) |
| Marketing preferences | Until you unsubscribe or for 3 years of inactivity |
| System logs (access logs, error logs) | 90 days |
| Backup snapshots | 30 days rolling |
We share personal data only with the following sub-processors, all of which provide adequate safeguards:
| Sub-processor | Purpose | Location | Safeguard |
|---|---|---|---|
| Microsoft Ireland Operations Ltd. (Azure) | Application hosting, databases, file storage | EU (West Europe / North Europe) | DPA + EU SCCs |
| Google LLC (OAuth) | Sign-in only — no data sent beyond OpenID claims | USA | EU SCCs + Adequacy (TADPF) |
| Stripe Payments Europe Ltd. | Payment processing, billing | Ireland (EU) | DPA + EU SCCs |
| Paddle.com Market Limited | Alternative payment processing (merchant of record) | UK (adequacy decision) | DPA + Adequacy decision |
| Cloudflare Inc. (CDN, Web Analytics) | DNS, DDoS protection, anonymous web analytics | USA / global edge | EU SCCs |
| Google Analytics 4 (G-X3EXYNC2ZD) | Anonymised website usage analytics (anonymize_ip enabled) | EU primary, USA backup | EU SCCs + IP anonymisation |
| Meta Pixel | Conversion measurement on marketing pages (opt-out via cookie banner) | EU/USA | EU SCCs + Adequacy (TADPF) |
| GitHub Inc. (backups) | Source code & daily database backups | USA | EU SCCs + private repository |
We do not sell or rent personal data to any third party. We do not engage in cross-context behavioural advertising.
Where personal data is transferred outside the EU/EEA (specifically to USA-based sub-processors above), we rely on:
You have the following rights regarding your personal data:
To exercise any of these rights, email kontakt@saaslab.one. We respond within 30 days (extendable by 60 days for complex requests, with notification). There is no fee for reasonable requests.
The marketing website (saaslab.one) and our SaaS applications use the following cookie categories:
| Type | Purpose | Lifetime | Consent required |
|---|---|---|---|
| Strictly necessary | Session, CSRF, language preference, cookie banner state | Session — 1 year | No |
| Functional | UI preferences, tutorial dismissal flags | Up to 1 year | No (legitimate interest) |
| Analytics (Google Analytics 4 _ga) | Aggregated, IP-anonymised usage statistics | 13 months | Yes (banner) |
| Marketing (Meta Pixel _fbp) | Conversion measurement on landing pages | 3 months | Yes (banner) |
| Cloudflare Web Analytics | Cookieless privacy-respecting traffic analytics | None (cookieless) | No |
You can manage cookie preferences via the cookie banner shown on first visit, your browser settings, or by contacting us. Withdrawal of analytics/marketing consent does not affect site functionality.
SaasLab products are designed for business use by adults (compliance professionals, business owners, consultants). We do not knowingly collect personal data of children under 16. If you believe a child has provided us with personal data, contact us immediately and we will delete it.
We may update this policy to reflect changes in legislation, our services, or sub-processors. Material changes will be notified via in-app banner or email at least 14 days before they take effect. The "Last updated" date at the top of this page reflects the most recent revision. Historical versions are available on request.
For any questions, requests, or complaints regarding this policy or your personal data:
SaasLab (Radosław Myszka)
Email: kontakt@saaslab.one
Website: saaslab.one
Polish version of this policy: saaslab.one/polityka-prywatnosci
You may also lodge a complaint with the Polish data-protection authority:
Urząd Ochrony Danych Osobowych (UODO)
ul. Stawki 2, 00-193 Warszawa, Poland
Website: uodo.gov.pl
If you are based outside Poland, you may instead lodge a complaint with your national supervisory authority. A list is maintained by the European Data Protection Board at edpb.europa.eu.