Tenant isolation
Every record belongs to an organisation and is scoped on the server. We write tests that try to cross the line, on purpose.
Security & reliability
The parts you never see — payments, backups, isolation, queues — get the most attention. This page says plainly how they work, including the limits.
Direct payments
Buyers buy from you. Your name is on the receipt, the ticket money settles into your connected payment account, and Ticead bills its fee separately. We never hold your revenue and never present it as ours.
Security
Every organisation is isolated at the database level. Every permission is enforced on the server — hiding a button is not a security control. Every sensitive action is written to an audit log you can read.
Every record belongs to an organisation and is scoped on the server. We write tests that try to cross the line, on purpose.
One-time codes for organisers, MFA for finance and platform roles, sessions you can revoke from any device.
QR credentials are random, signed and contain no personal data. A transferred or refunded ticket’s code stops working immediately.
Refunds, overrides, exports, role changes, support access — who, what, when and why, kept immutably.
Threats we design and test against
Data & privacy
Ticead is built for organisers in Ireland and the UK. We ask buyers only for what a ticket needs, apply written retention rules, and give both you and your buyers the tools the law expects.
Reliability
Graceful degradation is designed in, component by component. Here is what happens when each part has a bad night.
The purchase still completes. The ticket is on the confirmation page immediately, and the email is retried until it lands.
The web ticket is always available and always scans. Wallet generation is retried in the background.
Nobody notices. Analytics never sits in the path of a payment.
We stop taking new payments rather than risk selling a ticket we can’t record, show a calm “back shortly” message, and preserve queue positions where we can. Existing tickets keep scanning offline.
PITR
Point-in-time recovery
Plus scheduled snapshots and an offsite copy, in a second location.
Drills
Restores are rehearsed
A backup is not considered valid until it has been restored and checked.
Replay
Every job can run twice safely
Payments, emails and refunds are idempotent. A retry never creates a duplicate.
Busy onsales
For high-demand sales we place a managed waiting room in front of the event. It controls how many people reach checkout at once — but it never controls inventory. The database does, transactionally, so capacity is exact.
Status & support
A public status page is published at launch with live component health and a full incident history that we don’t edit after the fact. Until then, this page and your organiser contact are the source of truth.
Organisers with an event on sale get a direct contact for event day.
Trust
We’d rather explain a limitation than surprise you with one.