Rainbook

Security and privacy

Rainbook keeps your customer data in your own Atlassian cloud, shows each person exactly what Jira lets them see, and follows your Jira site's data residency.

Trust documents

Rainbook runs on Atlassian-hosted infrastructure; a third-party penetration test is scheduled for early 2027.

How access works

  • Anyone Jira lets see a record sees all of it. Rainbook's records are Jira work items protected by Jira's own permission schemes and issue security levels, so Jira search, dashboards, Rovo, the Jira mobile app and Rainbook all show the same records to the same people.
  • Rainbook's AI sees what you can see. Rainbook's AI runs on models hosted by Atlassian. It reads what you can see in Jira and nothing more. Your data isn't used to train models.
  • Your data stays in your Atlassian cloud. Rainbook runs no servers of its own that hold customer data. Your records live in Jira, and Rainbook's own data lives in Forge storage on your site.
  • Rainbook Mail Sync connects to your mail. It reads Microsoft 365 or Google Workspace mail and calendars with the access your IT admin, or each person, approves, and writes customer email onto your Jira work items.

Your whole team sees every customer email on the account and deal; mark a thread Private to keep it to you and the people Jira allows. By default, that means the owner and members of rainbook-admins. A deal owner can make a deal private to the people they choose. See the Admin guide for access settings, private deals and Jira Free.

Data residency

Rainbook stores End-User Data only in Atlassian products and in Forge hosted storage, and both support data residency. When your Jira site is pinned to a location, or you move it to another one, Rainbook's data is hosted in the same location and moves with it.

What Rainbook keeps in Forge storage

Everything Rainbook stores outside your Jira work items sits in Forge hosted storage on your site (Forge SQL, the Key-Value Store, the Custom Entity Store and the Forge Object Store). It is in scope for data residency and follows your Jira site's location:

  • the people index and email search index, including short message previews and search terms;
  • the reporting mirror behind Ask, reports and dashboards;
  • activity history, with older entries in archive files;
  • AI results (summaries, health reasons, briefs and drafts) and the 30-day traces behind Show sources;
  • reference data, import maps and imported email history older than 90 days;
  • settings, saved views and Rainbook's job state;
  • for Rainbook Mail Sync: mailbox connection tokens, sync cursors, the message ledger and a short-lived capture buffer.

What lives in Jira

Your customer records are Jira work items, so they follow your Jira site's data residency exactly like any other Jira data:

  • accounts, contacts, leads, deals, renewals, follow-ups and industry-pack records, with all their fields;
  • email threads and meetings, with full message bodies, senders and recipients, attachments and inline images;
  • Rainbook's values stored on each work item, which keep your data readable after an uninstall;
  • the nightly Rainbook Archive item and its archive files.

In-scope End-User Data

Rainbook treats all of the following as in-scope End-User Data. It is stored only in your Jira site or in Rainbook's Forge storage on your site, and the last column says what happens to it if you uninstall (see Uninstall and what you keep).

End-User DataWhere Rainbook stores itAfter you uninstall
Contacts and leads: names, email addresses, phone numbers, titles and other detailsJira work itemsKept in Jira
Accounts, deals, renewals, follow-ups, promises and industry-pack records, with amounts, dates, stages, notes and every fieldJira work itemsKept in Jira
Email and calendar content: subjects, bodies, senders, recipients, attendees, attachments, inline images and meeting detailsJira work items (Conversations and Meetings)Kept in Jira
Your team's Jira account IDs on records, such as owners, account teams and the people a private deal is shared with, and Rainbook's values on each work itemJira fields and issue propertiesKept in Jira
The nightly Rainbook Archive item and its archive setsA Jira work itemKept in Jira
The people and email search indexes: names, email addresses, thread participants, short message previews and search termsForge SQLRemoved
The reporting mirror and reporting history: copies of record fields for Ask, reports and dashboards, field changes, daily snapshots, targets and forecast callsForge SQLRemoved
Activity history: who changed what, with old and new valuesForge SQL, with older months in archive files in the Forge Object StoreRemoved; export it first from Settings › Activity history
Questions people ask Rainbook's AI, and its answers, summaries, health reasons, briefs, drafts and proposalsForge SQLRemoved
AI traces behind Show sources: the prompt, the sources read and the output, kept for 30 daysForge SQL and the Forge Object StoreRemoved
Files you import from another CRM, import maps and imported email history older than 90 daysForge SQL and the Forge Object StoreRemoved; on sites with the Regulated pack, see its page for what to download first
Privacy requests: the address a request is about, replaced by a fingerprint when the request endsForge SQLRemoved
Settings, saved views, delivery templates, blocked addresses and domains, and Rainbook's job stateThe Key-Value Store and the Custom Entity StoreRemoved
Rainbook Mail Sync's mailbox connections, sync state and message ledgerThe Custom Entity Store, with connection tokens encrypted in the Key-Value StoreWhen you uninstall Rainbook Mail Sync, capture stops and Mail Sync revokes the Google sign-in tokens of people who connected their own Google mailbox, most recently used first. Atlassian deletes the app's Forge-hosted data 28 days after uninstall; a reinstall requested within 21 days can be relinked to that data. Reconnect mailboxes after a reinstall. To end Microsoft 365 organisation-wide consent, remove Rainbook Mail Sync from Enterprise applications in Microsoft Entra.
Rainbook Mail Sync's capture buffer: messages on their way into JiraThe Forge Object Store, brieflyRemoved

Atlassian keeps removed Rainbook storage for its standard recovery period and can relink it to a reinstall you request within 21 days.

On sites with the optional Regulated pack, some of this is stored differently; see Regulated pack.

Out of scope

These are not stored in Rainbook's storage, and each carries no record content unless stated:

  • Product analytics (PostHog): pseudonymous site and user IDs, screens, features used and timings. Error reports (Sentry): the error's type and stack frames and a scrambled site ID, with no person identifier. Neither carries any of the in-scope data above.
  • App logs in Atlassian's Forge platform: Atlassian account IDs, your site's cloud ID and host, and record keys, kept for 30 days. Never names, email addresses, subjects, message bodies, file names, field values, prompts or AI output.
  • AI processing. Rainbook's AI runs on models hosted by Atlassian, in Atlassian's AI processing locations, under the Atlassian terms that govern them. The results are stored in your Jira site and Rainbook's storage, as above.
  • Your mail provider. Rainbook Mail Sync reads mail and calendars from your own Microsoft 365 or Google Workspace tenant, where your provider keeps them.
  • The Gmail and Outlook sidebars. The Gmail add-on runs on Google Apps Script and the Outlook add-in runs in Outlook. They show record details to the person using them and keep only a pairing token, never record data.
  • Company logos. Rainbook Mail Sync sends a company's web domain, and nothing else, to logo.dev to fetch its logo, which Rainbook then stores on the account in Jira. Logos by Logo.dev.
  • The Rainbook website. rainbook.humanr.ai hosts these pages and the add-in files and holds no customer data.
  • Integrations your admin turns on, from January. Salesforce, HubSpot and Pipedrive (imports), Apollo and People Data Labs (enrichment, with your own key), and the European Central Bank and SAM.gov (reference data). Each stays off until an admin turns it on; see Subprocessors.
  • Connections your admin adds in a later release. Slack and Microsoft Teams (alerts), Zapier and Make (automations), Brave Search (web search) and Anthropic, OpenAI or Microsoft Azure AI (Azure OpenAI or Azure AI Foundry) (AI on your own key). Each uses your organisation's own account or key, and nothing is sent until your admin connects it.
  • Diagnostics you choose to share with Rainbook support leave your site only through your own browser, when you attach them to a support request.

Product analytics and error reports

Rainbook sends usage analytics to PostHog and error reports to Sentry so we can see which features help you and fix problems quickly. Analytics events carry screens, features used and timings, keyed by pseudonymous site and user IDs. Error reports carry the error's type and stack frames and a scrambled site ID, and nothing that identifies a person. Neither ever carries names, email addresses, record content or prompts, and error reports are scrubbed before they leave.

Analytics are on when you install. Your admins can switch them off in Atlassian's admin controls, and every Rainbook feature works the same with them off.

Card and SSN masking

Rainbook masks payment card numbers and US Social Security numbers everywhere it writes: captured email bodies and subjects, messages logged from the sidebars, calendar events, imports, Rainbook's forms and AI output. A card number becomes "[card ending 4242 removed]" and a Social Security number becomes "[SSN removed]" before anything is saved, and the rest of the message is kept.

Settings › Privacy and data shows how many numbers Rainbook removed this month. Masking is always on. It covers the text Rainbook writes; attachments and edits people make directly in Jira aren't scanned.

Rainbook is built for customer relationships, not for health records, government identifiers or other special-category data, and the end user terms don't allow storing it. Teams in healthcare, government and other regulated fields add the Regulated pack on Advanced (early access from 15 Dec 2026), whose detectors keep that data out of captured email, files and imports.

Report a vulnerability

If you find a security issue in Rainbook or Rainbook Mail Sync, tell us at security or email security@rainbook.humanr.ai. We acknowledge every report and keep you updated until it's fixed. For privacy questions and data requests, email privacy@rainbook.humanr.ai.