Privacy

What we hold, and why

Last updated 5 October 2026. WireSwan is operated by FELYRA STUDIO S.R.L., registered office Strada Soporului 8D, Bloc B1, Scara 3, Etaj 0, Ap. 148, Cluj-Napoca, Cluj County, Romania, trade register no. J2026020138008, tax ID (CUI) 54353095, not registered for VAT. Questions go to contact@wireswan.app.

The short version

We hold what is needed to run your account and serve the websites you publish. There is no analytics, no advertising and no tracking. The only script from another company is Stripe’s, and only on the two pages where money is handled: the page where an owner pays and the page where a developer sees their payouts. We do not sell data and we never will.

Two different roles

For your account — name, email, sign-in — we decide what is held and why, so we are the data controller.

For the websites you publish, you decide. We store and serve what you upload, so there we are a processor acting on your instructions. If those sites hold other people’s personal data, that remains your responsibility and you need your own basis for holding it.

Why we are allowed to hold it

We send no marketing to developers or owners on the strength of having an account. An account gets the emails the service needs to run and nothing more.

What we hold

How long

An unpaid preview is removed 14 days after it was created, or after the last invitation for it was sent, and never later than 30 days after it was created; we email you before that happens. We keep up to 10 earlier versions of a published site, fewer when they are large. Sessions expire after 30 days without use, a sign-in link after 10 minutes, a domain verification request after 7 days, an invitation after 14.

Closing your account deletes your profile, your sessions and your picture at once. A developer deletes their websites first. An owner’s website is not deleted with their account: it stays with the developer who built it, and the owner’s email address is removed from its history. What is kept: the record of each agreement you accepted, and the record of each payment and its invoice, for as long as accounting and tax law require.

The records used to limit repeated sign-in attempts, which include the address you connected from, are deleted after 24 hours. Web server logs are kept for 30 days.

Who else touches it

Only these, and only to do the job named:

Stripe handles payments. Card details are typed into Stripe’s own fields and never reach us. For the payment itself Stripe acts as a controller in its own right, under its own privacy policy. If you choose to sign in with Google, Google learns that you signed in to WireSwan; we receive your name, email address and Google’s identifier for you, and nothing else. Invoices the operator issues for its own websites are reported to the Romanian tax authority (ANAF) through e-Factura, because the law requires it.

Data leaving the EU

The servers, the databases and every file of every website are in Germany and do not leave it. Our email provider sends from Ireland, so the messages themselves stay in the EU — but the company behind it is American and could in principle be reached by a US authority, so that relationship rests on the European Commission’s Standard Contractual Clauses. The same clauses cover the certificate authority, which is in the United States and sees only the domain names of hosted sites.

Stripe Payments Europe is in Ireland and may transfer payment data to Stripe in the United States under the EU–US Data Privacy Framework and Standard Contractual Clauses. Nothing else goes anywhere. There is no analytics provider, no advertising network, and no content delivery network in front of your site.

If something goes wrong

If personal data is lost, exposed or reached by someone who should not have reached it, we will tell the Romanian supervisory authority within 72 hours of finding out, as the law requires. If the breach is likely to put you at real risk we will tell you directly, in plain words: what happened, what was involved, and what to do about it. We will not wait until we have a complete account before telling you something has happened.

If you need a processing agreement

For the websites you publish here you are the controller and we are your processor, which means you may need this in writing. These are the commitments, and we will sign a formal agreement on request — write to contact@wireswan.app.

Cookies

Only the cookies the service cannot work without, which is why there is no consent banner. None of them is for advertising or analytics, and none follows you to other websites.

  • __Secure-wireswan.session_token keeps you signed in. It holds a session reference and nothing else, and lasts thirty days, renewed each day you use the site.
  • __Secure-wireswan.state exists only while you sign in with Google, to make sure the answer coming back from Google belongs to the sign-in you started. It is gone after five minutes.
  • ws_mode remembers whether you last chose the developer or the owner side, if you have one account for both. It is set only when you use that switch, and forgotten when you sign in again.
  • __stripe_mid and __stripe_sid are set by Stripe on the pages where you pay or see your payouts, to recognise fraudulent payments. Stripe’s own payment fields also keep cookies on Stripe’s domain, under Stripe’s privacy policy.

Your light or dark preference is kept in your browser’s own storage and never reaches us. If we ever add a cookie that is not strictly necessary, it will be off until you say yes to it.

Your rights

You can close your account yourself, from your profile page, and it is gone — not deactivated. You can also ask for a copy of what we hold about you, ask us to correct it, or ask us to delete something specific. You may also ask us to restrict how we use your data, object to processing that rests on our legitimate interest, and receive the data you gave us in a form you can take elsewhere. Write to contact@wireswan.app and we will answer within 30 days. If you are in the EU or UK you may also complain to your data protection authority; in Romania that is the ANSPDCP.

One exception: records of a payment are kept for as long as tax law requires, and cannot be deleted on request.

Two things we are often asked. Nothing here is decided automatically: no profiling, no scoring, no decision about you taken by a machine. And this service is not for children — accounts are for people running a business, and we do not knowingly hold a child’s data. If you believe we have, tell us and it will be removed.

Changes

If we change how data is handled in a way that affects you, we will email you before it takes effect rather than quietly editing this page.

Back to WireSwan