Trust, in plain words
You are handing over your client list. That is a big deal. Here is what I do with it, honestly.
Security
- ๐ TLS 1.3 everywhere (wildcard cert renewed automatically). HTTP is redirected to HTTPS with HSTS on.
- ๐ Passwordless login via magic email links. No password to lose, no password to steal.
- ๐งพ CSRF tokens on every state-changing form. Strict Referer check on HTTPS.
- ๐ก๏ธ Content Security Policy in Talisman (strict script origins). Rate-limited login and signup via Redis.
- ๐๏ธ Database on 127.0.0.1 only; no public port exposed. Nightly encrypted backup to disk.
- ๐ต๏ธ Every important action lands in an audit log (visit added, reward redeemed, settings changed, ghost login).
Reliability
- โฑ๏ธ Hosted on Hetzner (Frankfurt, EU). Public health check at /healthz.
- ๐พ Nightly pg_dump backup, kept 14 days. I test the restore procedure monthly.
- ๐ If something breaks, the fix goes out the same day. I run one product, not fifty.
- ๐ Uptime target 99.5 percent (about 3.5 hours of downtime per month, worst case). No SLA credits yet - I will sign one with the first tenant who asks.
Privacy & GDPR
- ๐ช๐บ All data lives in the EU (Hetzner Frankfurt datacenter). No transfer outside the EU/EEA except for email delivery (Brevo, EU-hosted).
- ๐ซ No third-party analytics with cookies. No Google Analytics, no Facebook Pixel, no session replay tools.
- ๐ค You can export every customer, visit and reward row as CSV from Settings any time.
- ๐๏ธ Client asks to be forgotten: one click in Customers deletes their row and cascades to their history.
- โณ Cancel your account and you get a 30-day grace window with full CSV export. After that, everything is deleted permanently.
- ๐ Full details in our Privacy Policy.
Who owns the data
You do. Your customer list is your business, not mine. I never sell it, never share it with third parties, never train ML models on it, never look at individual client records except when you ask me to help debug something. Export any time, take it anywhere.
The person behind the servers
Hi, I am Narcis. I built fidel.club because a close friend was losing salon regulars silently and every existing option was either an app her clients would not install or a โฌ200/month enterprise tool. I run this alone from my home office in Bucharest. When you email support, I read it. When you find a bug, I fix it. When you have an idea I think is great, I ship it that week. That is the whole company.
Reach me: nark@nark.ro