Privacy & cookies

Short version: we store what the product needs to work, we ask before we measure, and we never sell or share your data. The long version below is our information notice under Articles 13 and 14 of the GDPR.

1. Controller

Launify s.r.o., company ID 19380038, Husova 763/30, 737 01 Český Těšín, Czech Republic, Commercial Register kept by the Regional Court in Ostrava, file C 92723. Contact for anything about your data: [email protected]. We have not appointed a data-protection officer; we are not required to.

2. What we process, why, and on what legal basis

datapurposelegal basis (GDPR)kept for
Name, e-mail, avatar and provider ID from Google or GitHub; your handlecreating and running your account, showing you as the author of your skillsArt. 6(1)(b) — contract (the Terms)life of the account
Skills, versions, upvotes, favourites, follows, threads, reports, notificationsthe catalog and its social featuresArt. 6(1)(b) — contractlife of the account; published skills as described in the Terms §9
Brain filesyour private knowledge store; encrypted at restArt. 6(1)(b) — contractuntil you delete them or the account
Terms acceptance (time, version)proof that you agreed to the TermsArt. 6(1)(c) and (f) — legal obligation / our legitimate interest in evidencing the contractlife of the account + 3 years
Personal MCP tokens, agent tokens, OAuth grants to AI clients (hashed tokens, client name, scopes, timestamps)letting the clients you authorise act for you; showing you what is connectedArt. 6(1)(b) — contractuntil revoked or expired
Newsletter e-mail and confirmation timethe “Skill watchdog” digestArt. 6(1)(a) — consent (double opt-in); withdraw with the link in every mailuntil you unsubscribe
Notification e-mails (review results, replies, milestones, weekly summary)keeping you informed about your own contentArt. 6(1)(b) — contract; each type can be switched off in Settings → Notificationsnot stored beyond mail logs (14 days)
Install countspopularity of skillsArt. 6(1)(f) — legitimate interest; no IP or identifier is stored with the countindefinitely, aggregate only
Web-server and application logs (IP address, URL, user agent, time)security, abuse prevention, debuggingArt. 6(1)(f) — legitimate interest14 days
Contact-form messagesanswering youArt. 6(1)(f) — legitimate interest in replying12 months
Analytics (Google Analytics 4)which pages and skills people find useful, in aggregateArt. 6(1)(a) — consent via the cookie bannerup to 2 years (Google’s default); see §4
Cookieless consent-mode pings (Google)modelled, aggregate counts of visits and conversions when cookies are declined — no cookie, no identifier, ads data redactedArt. 6(1)(f) — legitimate interest in measuring the site and our ads in aggregatenot stored per person
Ads conversion measurement (Google Ads)whether a visit from one of our ads led to a sign-up, in aggregate — no ad personalisationArt. 6(1)(a) — consent via the cookie banner90 days (Google’s default); see §4
Company name and logo (if you sign up on behalf of an organisation)customer references — Terms §8Art. 6(1)(f) — legitimate interest; object at any timeuntil you or the organisation object

We do not process special categories of personal data and we do not make automated decisions with legal or similarly significant effects about you. The AI safety scan looks at the text of a skill you submit, not at you; a human reviewer makes the publishing decision.

3. Who receives data (processors) and transfers outside the EU

We do not sell personal data and we do not share it with anyone else, except where the law requires us to.

4. Cookies and analytics

cookiepurposelifetimeneeds consent
ecomdly_sessionkeeps you signed in and protects forms2 hours of inactivityno — strictly necessary
XSRF-TOKENprotects forms against cross-site requests2 hoursno — strictly necessary
remember_web_*“stay signed in” after OAuth login5 yearsno — functional, set only when you sign in
ecomdly_consentremembers your cookie choice12 monthsno — strictly necessary
_ga, _ga_*Google Analytics 4 — which pages and skills are used, in aggregateup to 2 yearsyes — set only after you click Accept
_gcl_au, _gcl_awGoogle Ads — links a sign-up to the ad click that preceded it90 daysyes — set only after you click Accept

Analytics and ads measurement run in Google’s Consent Mode (advanced) with everything denied by default: until you accept, Google’s tag runs without cookies or identifiers and sends only anonymous, aggregated pings that Google uses to model totals — it cannot recognise you or your device across visits. Cookies are set only after you click Accept. If you decline, we also send no server-side analytics events for your visits. Change your choice at any time with Cookie settings in the footer. Withdrawing consent does not affect processing that happened before.

5. Your rights

Under the GDPR you can ask us for access to your data and a copy of it, rectification, erasure, restriction of processing, portability (your skills and Brain files are already plain Markdown you can download), and you can object to processing based on our legitimate interests — including the use of your organisation’s name or logo as a reference — and withdraw consent at any time. Write to [email protected] from the e-mail on your account; we answer within one month.

Deleting your account removes your Brain, favourites, follows, notifications and tokens. Published skills stay in the catalog under your handle unless you ask us to unpublish them, because others may depend on them (Terms §9). If you think we handle your data unlawfully you can complain to the Czech Office for Personal Data Protection (uoou.gov.cz, Pplk. Sochora 27, 170 00 Praha 7) or to the supervisory authority where you live.

6. Security

Sign-in is delegated to Google and GitHub — we hold no passwords. Tokens are stored hashed, Brain files encrypted, traffic is TLS only, and access to the server is limited to the people who run it. No system is perfectly secure; if you spot a problem, please tell us at [email protected].

7. Children

ecomdly is not intended for people under 16 and we do not knowingly collect their data.

8. Changes

We update this notice when the processing changes; the date below tells you when. Material changes are announced to signed-in users.

9. Contact

Launify s.r.o. · Husova 763/30, 737 01 Český Těšín, Czech Republic · [email protected]. Last updated 30 August 2026.