Privacy Policy
Last updated: January 31, 2026
💌 We store the invitation (names, message, mode and optional content) to create your link.
✅ We record the response (Yes/No) and when it was answered.
🔐 We use an anonymous app ID to enforce the seasonal limit and notifications.
🧩 We use Cloudflare (hosting + D1 + Turnstile) and Klipy for GIF search.
What we collect
Invitation data
- Sender and recipient name, message, mode, theme and custom text.
- Romantic notes and custom titles/subtitles for the response screens.
- GIF or media links (URL) if you choose to add them.
Flow technical data
- Anonymous app ID (UUID) to link your invites and apply the seasonal limit.
- Creation time, time zone, expiration date and season.
- Answer (Yes/No) and when it was answered.
GIFs, notifications & anti-abuse
- GIF searches are sent to Klipy to show results.
- Push notification token if you enable alerts.
- In mode F, we use Cloudflare Turnstile: we send the verification token and, when available, the responder IP.
How we use the information
- Create, host and display your invitation via the link.
- Show the response in the app and send a notification if enabled.
- Apply the 1-per-season limit.
- Prevent abuse and automation (Turnstile).
- Show GIFs based on your Klipy search.
Who we share with
- Cloudflare: site hosting, D1 database and Turnstile (anti-bot).
- Apple: App Store purchases and notifications (APNs). We do not receive your payment info.
- Klipy: GIF search based on your query.
- Content providers: if you add a GIF or media URL, that content is loaded from the provider when someone opens the invitation.
We do not sell your personal information or share it for advertising.
Retention & control
We store invitations until expiration; then they are deleted automatically. Push tokens are stored until updated. Avoid including sensitive data and disable notifications anytime.
Your choices
- You can disable notifications from iOS settings.
- Avoid including sensitive data in the invitation text.
- If you need to delete data, contact us at neonswipe.help@gmail.com.
Changes
If we update this policy, we will post the current version on this page.
Terms