Privacy Policy

Short answer: Vayro stores nothing about you on its own servers, collects only anonymous usage events, and never sells data.

Who is responsible

The data controller for this site is the provider listed in the Impressum. Contact for any privacy request: contact@vayro.dev.

What we collect

Vayro is a static, browser-only tool. The generators run entirely on your device, and no design or configuration you create is sent to a server.

We use PostHog to collect anonymous product analytics. The events recorded are:

  • Pages visited and approximate session duration.
  • Which engine and preset you opened (no canvas contents).
  • Which buttons you clicked (e.g. copy, export).
  • Browser and device class, country at country level.

No name, email, or account is required. We do not record key strokes, paths you draw, colors you picked, or any other content of your designs.

Cookies and local storage

The site uses browser localStorage to remember your last-used settings (theme, current generator config) so the editor reopens where you left it. This data never leaves your device. PostHog may set a first-party cookie or use localStorage to deduplicate event sessions.

Legal basis

Processing is based on Art. 6 (1)(f) GDPR (legitimate interest in understanding aggregated product usage so the tool can be improved). Analytics are configured so that no personally identifiable information is collected.

Retention

Anonymous analytics events are retained by PostHog for up to 12 months and then deleted automatically. No backups containing personal data are kept on our side.

Your rights

Under GDPR you have the right to:

  • Request access to any data we hold about you.
  • Request correction or deletion.
  • Object to processing.
  • Lodge a complaint with a supervisory authority.

For any of the above, write to the email in the Impressum. We respond within 30 days.

Third parties

  • PostHog (analytics). anonymous events only.
  • Vercel (hosting). server logs retained per Vercel policy.
  • Google Fonts (Geist). the font is self-hosted by Next.js, so no font request leaves the user's browser.