Privacy

How Graft handles information when you use the website, WhatsApp service, Google connection and subscription checkout.

Last updated: 25 September 2026

Who operates Graft

The data controller is Graft, RBN1 No. 786354, Raheny, Dublin.

Privacy questions can be sent to [email protected]. General questions can be sent to [email protected].

Information Graft handles

Graft handles the information needed to provide bookkeeping through WhatsApp. This can include:

Why the information is used

The information is used to connect your account, process the documents and instructions you send, keep your records separate from every other customer, create invoices when requested, manage subscriptions, provide support, prevent duplicate work, secure the service and diagnose faults.

Graft relies on these lawful bases:

Your Google Drive and Graft Books

Graft creates folders and a Graft Books spreadsheet in the Google account you connect. These are owned by that Google account. Files are private to the owning account by default.

Graft still needs access to process documents and update those records. The service also stores operational and audit information in its own systems. It would not be accurate to say that nobody at Graft can access or process customer information.

Services that process information

Graft uses the following providers to operate the service:

Some providers process information outside the EU or EEA. Where that happens, Graft relies on the provider's data processing terms and a recognised safeguard, such as the EU-US Data Privacy Framework for certified US organisations or the European Commission's Standard Contractual Clauses.

How long information is kept

Graft keeps a private processing copy of an uploaded file or voice note for about 24 hours. The service then deletes that copy automatically. If cleanup fails, it tries again.

Message text, voice transcripts, extracted records, job history, audit history, Stripe events and the latest generated invoice PDF are stored in Graft's operational database. The code does not currently delete these automatically.

Billing records are kept for six years to meet Revenue requirements. Other personal data will be deleted within 30 days after you close your account or make a valid deletion request, unless Graft must keep it by law.

Manual deploy backups older than 30 days are deleted automatically, except that the newest rollback backup is kept until it is replaced. Unverified backup retention statement: DigitalOcean automatic database backups expire after seven days. This period needs operational verification.

Files and Sheets in your own Google Drive belong to you. Graft does not delete them when your Graft account closes. You can delete them in Google Drive whenever you choose.

OpenAI keeps API data under its own service terms. Graft does not make a separate deletion request to them after each job.

Security

Customer data is separated by tenant. Google tokens are encrypted. Access keys and encryption material are kept outside the application code. Graft uses controls intended to prevent one customer's information being returned to another customer.

No online system can be promised as completely secure. Report a suspected security or privacy problem to [email protected].

Your choices and rights

Depending on the law that applies, you may ask for access, correction, deletion, restriction, objection, portability or withdrawal of consent. Contact [email protected]. Graft may need to verify your identity before acting.

You may also complain to Ireland's Data Protection Commission at dataprotection.ie.

Changes to this policy

Graft will give 30 days' notice of material changes by WhatsApp or email. The updated policy will also be posted here with a new date.