← NightDraft

Privacy Policy

Effective date: [DD Month YYYY when published]
Last updated: [DD Month YYYY]

1. Who we are

NightDraft is a software product operated by Freddie Chambers ("NightDraft", "we", "us", "our"). NightDraft helps restaurant owners draft replies to inbound booking enquiries in their own voice. We are based in the United Kingdom and accessible at nightdraft.com.

Contact for privacy questions: privacy@nightdraft.com
Contact for security issues: security@nightdraft.com

2. What this policy covers

This policy explains how NightDraft handles data when a restaurant owner connects their Google account to NightDraft. It covers:

It does not cover anything done outside the NightDraft application.

3. The Google data we access

When a restaurant owner authorises NightDraft, we request exactly two OAuth scopes from Google:

We do not request gmail.send, gmail.modify, gmail.compose, or mail.google.com. We cannot send messages from a connected account. We cannot delete or modify messages other than drafts we have created. We cannot change account settings.

4. Limited Use - Google API Services User Data Policy

NightDraft's use and transfer of information received from Google APIs to any other app will adhere to Google API Services User Data Policy, including the Limited Use requirements.

In practice this means:

5. The exact data path

When a booking enquiry arrives at a connected mailbox:

  1. Read. NightDraft fetches the message body via the Gmail API using the gmail.readonly scope
  2. Process transiently. The message body is sent to an AI provider (currently Anthropic's Claude API) along with the restaurant's playbook so a draft reply can be composed. This is a transient API call; the message is not stored on Anthropic's side beyond the duration of the API call
  3. Draft. NightDraft creates a draft reply in the connected mailbox's Drafts folder, attached to the original thread, using the gmail.drafts.create scope
  4. Owner review. The owner opens their Gmail Drafts folder, reads the draft, edits it freely, and sends it themselves. NightDraft has no send capability
  5. Retain only the operational record. NightDraft retains, for up to 14 days, a copy of the inbound message body, the generated draft, the owner's final sent message (for the learning loop that improves draft quality over time), and operational metadata (sender domain, timestamps, scope usage logs). After 14 days these are deleted, with the exception of aggregated and anonymised statistics described in section 6.

6. Retention

DataRetentionPurpose
Message bodies of inbound enquiries14 daysGenerate the draft, capture the edit-log for quality improvement, audit any disputes
Generated draft bodies14 daysEdit-log comparison against what the owner actually sent
Owner's sent message bodies (where we can read them)14 daysEdit-log comparison
Operational metadata (sender domain, timestamps, scope usage)90 daysDebugging, security audit, dispute resolution
Aggregated and anonymised quality statisticsIndefinitelyImproving the playbook; never traceable to an individual diner or email
OAuth tokensUntil the owner revokes consent or NightDraft is uninstalledMaintaining the connection

We will reduce these windows on request. We will delete any specific item on request (see section 9).

7. AI usage disclosure

NightDraft uses Anthropic's Claude API to draft replies. We send the following to Anthropic for each draft:

Anthropic processes this transiently to generate the draft. Per Anthropic's API terms, inputs are not used to train Anthropic's models and are not retained beyond the duration of the API call (Anthropic logs metadata for abuse prevention for 30 days, but not the prompt content).

NightDraft does not train any AI or machine-learning model on customer Gmail data. Aggregated and anonymised quality statistics (see section 6) inform manual updates to the playbook, but never feed into model training.

8. Sub-processors

Sub-processorPurposeData shared
Google (Gmail API)Source of inbound mail; destination for draftsAuthorised by the owner
Anthropic (Claude API)Draft generationMessage body + playbook, transient
Vercel (hosting)NightDraft homepage and policy hostingNone - no Gmail data
Supabase (database, planned)Storing operational records (post v0.5)Operational metadata + 14-day data per section 6

This list will be updated as the product evolves. Material changes will be announced to current customers via email.

9. Owner rights

The owner of a connected mailbox can:

Diners whose emails are read (the senders of the inbound enquiries) do not have a direct relationship with NightDraft, but if they email privacy@nightdraft.com requesting deletion of an item about them, we will action that within 7 days.

10. Security

11. Children's data

NightDraft is a B2B product. We do not knowingly process data of children under 16. If you believe we have, contact privacy@nightdraft.com.

12. International transfers

Gmail content may be transferred between the United Kingdom (where NightDraft runs) and the United States (where Anthropic's API is hosted). These transfers are covered by the EU-US Data Privacy Framework and the UK Extension to that framework. The Anthropic API call is transient; no persistent storage occurs in the United States.

13. Changes to this policy

We will announce material changes by email to current customers at least 30 days before they take effect. Cosmetic changes (typo fixes, link updates) may be made without notice. The current version is always at nightdraft.com/privacy with a "Last updated" date at the top.

14. Complaints

If you believe NightDraft has mishandled Gmail data, please email privacy@nightdraft.com first so we can investigate. If you are unsatisfied with our response, you have the right to lodge a complaint with the UK Information Commissioner's Office at ico.org.uk.

15. Contact

NightDraft
[postal address - to be added when business address registered]
United Kingdom

Email: privacy@nightdraft.com (privacy)
Email: security@nightdraft.com (security)
Email: hello@nightdraft.com (general)

← Back to NightDraft