Privacy Policy
Last updated: 12 August 2026
What this policy covers
- We never sell your personal data, and we do not run ads, cross-site tracking, or profiling.
- No cookies at all — so no consent banner, and sign-in stays in your own browser.
- You can switch our measurement off in one click, from your browser, with no account needed (Section 4).
- You can ask for a copy of your data, a correction, or deletion at any time — one email to contact@ynots.ai, answered within 30 days (Section 8).
- What your LLM does on your machine stays on your machine. We receive the lookups your tools send to our API and the contributions you choose to submit, and nothing else from your conversations.
This summary is provided for convenience only. The numbered sections below set out the full policy and govern in case of any difference.
1. Who we are (Data Controller)
Commonspecs is operated by YNOTS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ (“YNOTS”, “we”, “us”), a limited liability company incorporated in Poland and entered in the Register of Entrepreneurs of the National Court Register:
- Registered seat: ul. Rakowicka 10B, 31-511 Kraków, Poland
- KRS: 0001191921 (District Court for Kraków-Śródmieście in Kraków, 11th Commercial Division)
- NIP (Tax ID): 6751818253
- REGON: 542604468
- Email: contact@ynots.ai
- Phone: +48 690 354 418
YNOTS is the controller of the personal data described in this Policy within the meaning of Regulation (EU) 2016/679 (the GDPR). We have not appointed a Data Protection Officer; data-protection questions go to contact@ynots.ai.
2. Scope
This Policy explains how we process personal data when you visit commonspecs.com, create an account, use the commonspecs API or MCP server, or otherwise interact with the commonspecs service (the “Service”). It does not cover third-party websites or services we link to.
3. What we collect, why, and on what legal basis
| Data | Examples | Purpose | Legal basis (GDPR Art. 6) |
|---|---|---|---|
| Account data | name, email, organisation, password (hashed) | create and manage your account, authenticate you | Art. 6(1)(b) — performance of a contract |
| API credentials & usage | API tokens, request logs, endpoints called, volume, timestamps, IP | provide the API, enforce rate limits/quotas, secure the Service, bill metered usage | Art. 6(1)(b); Art. 6(1)(f) — legitimate interest in security and abuse prevention |
| Billing data | plan tier, transaction records, billing contact | process payments for paid tiers, meet accounting obligations | Art. 6(1)(b); Art. 6(1)(c) — legal obligation |
| Contributed content | product specifications, sources and corrections you submit, tied to your account and reputation score | operate the shared specification database and reputation system | Art. 6(1)(b); Art. 6(1)(f) — legitimate interest in data quality |
| Communications | emails and support requests | respond to and document support | Art. 6(1)(f) — legitimate interest in support |
| Website usage (cookieless) | page views, referrers, campaign parameters, performance, IP address and browser user-agent — no cookies, no profiling | understand traffic in aggregate; keep the site secure | Art. 6(1)(f) — legitimate interest |
We do not use cookies, and we do not run cross-site tracking, advertising, or profiling. Website usage is measured without cookies, and you can switch our internal measurement off for your browser (see Section 4). We do not knowingly collect special-category data and ask you not to submit it.
4. Cookies and analytics
We do not use cookies. Sign-in state is kept in your browser’s local storage (not cookies), and we set no advertising, analytics, or tracking cookies — so no cookie-consent banner is needed.
We measure aggregate traffic with Cloudflare Web Analytics, which is cookieless and does not fingerprint or identify individual visitors — it reports only anonymous, aggregate metrics (page views, referrers, performance).
We also record page views, clicks on elements we mark for measurement (our landing tiles and calls to action), clicks on links that lead away from this site, and a few account milestones (creating an account, completing your preferences, issuing an API token) in an internal, self-hosted analytics system, again without cookies. Each event stores the page address, the referring page, any campaign parameters in the link, your IP address and browser user-agent string, together with short-lived identifiers derived from them that change every day and are not linked across days. We use this only to understand how the site is found and used; it is never sold, and never used for advertising or profiling.
You can switch this measurement off for your browser by visiting any page of this site with ?cdp-optout=1 appended to the address. That stores a single opt-out marker in your browser’s local storage (not a cookie), after which no events are sent from that browser. Visiting a page with ?cdp-optout=0 removes the marker again.
Our security provider, Cloudflare, may set a single strictly necessary cookie only if you are shown a security challenge; this is exempt from consent and is never used to track you.
5. Who we share data with (processors & sub-processors)
We do not sell personal data, and we do not share it with advertisers or data brokers. We share it only with the service providers that make the Service run, acting on our instructions under data-processing agreements:
- Google Cloud Platform (Cloud Run, Cloud SQL/PostgreSQL, Vertex AI) — hosting, database, and AI-assisted specification processing.
- Cloudflare — edge delivery, DNS, security/DDoS protection, and cookieless aggregate web analytics.
- Stripe — payment processing for paid tiers (card data is handled by Stripe; we do not store full card numbers).
- Resend — sending account and service (transactional) emails.
We may also disclose data where required by law or to protect our rights.
6. International transfers
Some providers process data outside the European Economic Area (e.g. in the United States). Where that happens, transfers are safeguarded by the European Commission’s Standard Contractual Clauses and, where applicable, the provider’s certification under the EU–U.S. Data Privacy Framework, together with supplementary measures as needed.
7. How long we keep data
- Account data: for the life of your account and up to 90 days after closure, unless we must keep specific records longer.
- Contributed content: the product facts themselves stay in the shared database, because other users already rely on them. What we remove when you close your account is the link between those facts and you — after that they are no longer personal data about you.
- Billing records: for the period required by Polish tax and accounting law, generally 5 years from the end of the relevant year.
- Logs: up to 12 months.
8. Your rights
Under the GDPR you have the right to: access your data; rectify it; erase it; restrict or object to processing; data portability; and, where processing rests on consent, to withdraw consent at any time without affecting prior processing. To exercise any of them, one email to contact@ynots.ai is enough — no form, no account tier requirement, no fee. We answer within 30 days, and if a request takes longer we tell you why before that deadline.
You also have the right to lodge a complaint with the Polish supervisory authority: Prezes Urzędu Ochrony Danych Osobowych (UODO), ul. Stawki 2, 00-193 Warszawa, Poland — uodo.gov.pl.
9. Security
We apply appropriate technical and organisational measures — encryption in transit, hashed credentials, access controls, and provider-side protections — to safeguard personal data. No method of transmission or storage is completely secure.
10. Children
The Service is intended for businesses and professionals and is not directed to children under 16. We do not knowingly process children’s data.
11. Changes
We may update this Policy; we will post the revised version here and update the “Last updated” date. Material changes will be communicated by reasonable means.
12. Contact
Questions or requests: contact@ynots.ai / +48 690 354 418 / YNOTS sp. z o.o. (KRS 0001191921).