B2B security documentation

Security datasheet — Live event platform

Document version 1.1 · Last updated: October 2026

Security & compliance snapshot

Document intended for legal, procurement, IT, security and DPO teams evaluating the Nomacast live event platform prior to a client deployment. All information is verifiable on request (DPA, vendor certification copies, auditor access).

01Executive summary

The Nomacast live event platform (chat, moderated Q&A, polls, quiz, suggestion box, reactions, key quotes, video replay, analytics) is designed for corporate B2B use with high requirements on data sovereignty, named authentication and traceability.

Operational hostingEuropean Union (Cloudflare European zone for the D1 database nomacast-ue under contractual EU jurisdiction, EU regions for R2 and Stream)
Encryption in transitTLS 1.3 on all traffic, managed by Cloudflare (automatic certificates)
PasswordsPBKDF2-SHA-256 with 100,000 iterations and a random per-user salt
IP addressesHMAC-SHA-256 hashed, never stored in plaintext
Event data retention90 days by default, configurable 30 to 365 days by the client organiser
Video replay retention30 days by default, MP4 download provided for client archiving, extension on request
Authentication audit log90 days (table auth_logs), CSV-exportable
GDPR roleProcessor within the meaning of GDPR Article 4(8), DPA provided with the quote
Infrastructure certificationsCloudflare: ISO 27001, ISO 27018, SOC 2 Type II, PCI DSS Level 1

02Vendor identification

MatLiveProd, trading as Nomacast · French EURL with a share capital of €1,000

Registered office: 49 rue de Ponthieu, 75008 Paris, France · Paris RCS 909 103 335 · SIRET 909 103 335 00024 · VAT FR 11 909 103 335

Phone: +33 6 60 54 17 32 · Email: [email protected]

Publication director and personal data contact: Jérôme Bouquillon, managing director (no DPO appointed, appointment not mandatory for this activity, GDPR Article 37)

Single point of contact for security, compliance and support: Jérôme Bouquillon

03Scope covered by this datasheet

This datasheet covers all processing operations performed by the live event platform, namely:

Out of scope: the nomacast.fr marketing site (see marketing site privacy policy) and on-site video capture tools (physical equipment operated by Jérôme Bouquillon).

04Hosting and data residency

All operational platform data is hosted in the European Union.

Any new Cloudflare resource created on behalf of a client is, by internal constraint, created in an explicit EU region (never in None jurisdiction). This rule is documented and systematically enforced.

05High-level technical architecture

06Participant authentication

07Client organiser authentication

08Nomacast administrator authentication

09Encryption

10Application security

11Moderation and content

12GDPR: roles, purposes and legal bases

Roles:

Purposes:

Legal basis (defined by the client organiser as data controller):

13Retention and automatic purge

Event data (chat, votes, presence, analytics)90 days by default, configurable 30 to 365 days by the client organiser
Video replay30 days by default from the end of the live, MP4 download provided, extension per additional 30-day period on request (€50 excl. VAT)
Authentication audit log (auth_logs)90 days, CSV-exportable on request
Hashed IP addressesDuration aligned with the associated action (message, vote), then jointly deleted
Contract and billing data10 years (French accounting legal obligations)

Purge mechanism: a Cloudflare Workers cron job (purge-retention + purge-expired-replays) runs daily and automatically deletes data that has reached its expiry. Cascade deletion: deleting an event triggers deletion of all associated invitees, messages, responses and analytics.

14Technical sub-processors (GDPR sub-processors)

Cloudflare Ireland Ltd. (Dublin, Ireland, GDPR subsidiary of Cloudflare, Inc. United States)

Services used: Cloudflare Pages (hosting), D1 (EU database), R2 (EU file storage), Stream (EU video), Workers KV (anti-spam), Turnstile (anti-bot), Workers (WebRTC signalling), Workers AI (summaries, chapters and automatic answers from transcripts).

Compliance: Cloudflare Data Processing Addendum + Standard Contractual Clauses (European Commission).

Certifications: ISO 27001, ISO 27018, ISO 27701, SOC 2 Type II, SOC 3, PCI DSS Level 1, FedRAMP Moderate, HIPAA-eligible.

Gladia (Paris, France)

Services used: automatic speech transcription and live translation, only when live captioning or the written report is enabled for the event.

Resend Inc. (United States, delivery via Amazon SES eu-west-1 Ireland)

Services used: sending participant invitation emails from [email protected].

Compliance: Resend Data Processing Addendum + Standard Contractual Clauses. Data limited to email address and transactional invitation content.

Google Ireland Ltd. (Dublin, Ireland)

Services used: Google Workspace professional email for the [email protected] mailbox (receiving rights exercise requests and correspondence related to events).

Compliance: Google Data Processing Addendum + Standard Contractual Clauses.

Important: no use of Google Analytics or Google Ads on platform pages (/i/<token>, /chat/<slug>, /event-admin/<slug>). No advertising tracking on the participant side. Participant pages load typefaces from Google Fonts (IP address transmitted to Google).

The complete sub-processor list is kept up to date and communicated to the client organiser in case of changes. Any addition of a new sub-processor is subject to prior notification with right of objection.

15Audit log and traceability

16Backup, high availability and business continuity

17Security incident notification

In case of a personal data breach within the meaning of GDPR Article 4(12):

18Right to be forgotten and GDPR rights exercise

19Sectoral compliance

Specific configurations are available on request for regulated sectors:

20Complementary documents available on request

For any complementary document request, contact [email protected] specifying your need and context (vendor evaluation, RFP, due diligence).

This datasheet is synchronised with the legal notice, the marketing site privacy policy and the live event platform privacy policy. In case of apparent inconsistency, these official documents prevail.

A question, an audit, an RFP?

For any vendor evaluation, due diligence, signed DPA request or CISO/IT scoping, I personally respond within 24 hours.

Contact Jérôme Bouquillon