Privacy Policy
Effective 2026-08-06 · GreatArrow.ai
GreatArrow.ai is a product operated by Manito AI, the parent company. This Privacy Policy describes how Manito AI (“we”, “our”, “us”) collects, uses, discloses, and protects information when you use our hosted Software-as-a-Service application at www.greatarrow.ai and related APIs (the “Service”). The Service was formerly hosted at greatarrowdigital.com, which remains a permanent alias for existing API and OAuth clients. It applies to personal information we process about you as the data controller; for content you store in your workspace (memories, files, agent outputs), we act as a processor on your behalf.
1. Information we collect
Account information
- Email address, hashed password (when you sign in with email + password), and OAuth identifier(s) when you sign in with a provider such as Google.
- Profile metadata you choose to add (display name, avatar URL).
- Workspace name(s) and the role(s) you hold in each.
Customer Content
- Memories, documents, chat sessions, agent runs, meeting transcripts, and any other content you upload, generate, or store. We process this on your behalf and do not access it beyond what is necessary to operate the Service.
- Vector embeddings derived from your text. Stored alongside the source content under the same access controls.
- Conversation transcripts and summaries from connected AI clients. When you ask a connected assistant to save a conversation or a handoff checkpoint, the messages and summary it sends are stored on our servers in your workspace. You can read or delete them at any time under Your Stuff → Conversations, and deleting a conversation removes its stored messages.
Voice input and the “Hey Arrow” wake word
- Voice dictation and the optional “Hey Arrow” wake word are opt-in and OFF by default. Neither is active until you explicitly enable it in your account settings.
- When you enable the wake word, listening runs 100% on your device in your browser (an on-device neural model via WebAssembly). Audio is held only in a short rolling buffer in your browser’s memory and is never transmitted to, stored on, or processed by our servers — no audio leaves your device unless and until you explicitly trigger voice capture (by saying “Hey Arrow” or tapping the mic).
- What happens to a recording you do send. Once you trigger capture, that phrase is uploaded to your workspace’s private storage so it can be transcribed and so you can replay the message. We keep the recording for 30 days, after which it is deleted along with its metadata. Deleting the conversation deletes its recordings with it. We never use your recordings to train models.
- We may record an anonymized wake event (that a detection occurred, plus timing/accuracy diagnostics) as product telemetry. This telemetry contains no audio and no transcript of what was said.
- Because enabling the wake word turns on an always-on microphone on your device, we record your opt-in and any later opt-out in an append-only consent ledger, stamped with the version of this Policy in effect at the time. You can disable the wake word at any time from any surface (web or connected agent); disabling it stops all listening and records the withdrawal.
Answering with a model on your own computer
- Running answers on your own computer (via Ollama or LM Studio) is opt-in and OFF by default, and applies only to accounts where we have enabled the feature.
- It does not change what we collect. Your question is still received, checked, and stored by us exactly as it is when our own AI answers, and the context used to answer it still comes from retrieval we perform on our side. What changes is only which machine writes the answer. Do not read this as the wake-word guarantee above: that one is about audio, and it does not apply to your question here.
- We store the name of the model you selected (and the list of models your browser reported), so a later request can be checked against it. We never download, run, or receive the model itself.
- Answers written on your own computer cannot reach your connected accounts. You can switch back to our AI at any time from any surface (web or connected agent).
Integration credentials
- OAuth refresh / access tokens for third-party providers you choose to connect (Google Workspace, Microsoft 365, Slack, Notion, Atlassian, Asana, Discord, Zoom, Dropbox, GitHub, GitLab). Encrypted at rest with AES-256-GCM under a key we control or a per-workspace key (BYOK) if you provide one. Decrypted in-process only for the duration of an integration sync.
Operational data
- Audit log: every read and write against your workspace, including actor, IP address, user-agent, and resource. Used for security incident response and for the in-app audit dashboard.
- Usage metrics: token counts, model identifiers, latency, and error rates per request — used for billing, capacity planning, and SLO monitoring.
- Diagnostic data: error reports, stack traces, and performance spans (Sentry, Vercel logs). Personal information appearing in stack traces is redacted at our logger boundary where possible.
- Optional CLI and mobile diagnostics: when you explicitly enable diagnostic telemetry, we receive redacted error events, client version, platform, and limited technical context. Credentials, cookies, contact fields, and message contents are filtered before transmission. Mobile diagnostics are buffered locally only while consent is active; CLI diagnostics can be disabled with
GAD_TELEMETRY=0or the CLI configuration. These events are used solely for reliability and incident response.
2. How we use information
- To provide and maintain the Service for you.
- To authenticate you, enforce workspace boundaries, and prevent abuse.
- To bill you, manage subscriptions, and resolve billing disputes.
- To respond to support requests, communicate Service updates, and send transactional email (invitations, password resets, health digests).
- To detect, investigate, and prevent fraud, security incidents, and abuse.
- To comply with legal obligations and respond to lawful requests by public authorities.
We do not sell, rent, or trade personal information. We do not use Customer Content to train large language models for any third party, and we do not use it for our own model training without your separately-given consent.
2a. Legal bases (EEA / UK)
If you are in the European Economic Area or the United Kingdom, we process your personal information on the following lawful bases:
- Performance of a contract — providing, maintaining, and securing the Service, authenticating you, and billing you.
- Legitimate interests — preventing fraud, abuse, and security incidents, and keeping the Service reliable, provided these interests are not overridden by your rights.
- Consent — optional analytics cookies (see the Cookies & tracking section) and any use of your Customer Content to improve our own models. You may withdraw consent at any time.
- Legal obligation — retaining billing/tax records and responding to lawful requests by public authorities.
2b. AI processing
- When you ask an AI feature to act on your content, the specific content you reference is transmitted to our configured inference providers (Anthropic, OpenAI, or Google via the Vercel AI Gateway, or an upstream provider selected by OpenRouter with
data_collection: deny) solely to produce your requested output. This applies to all Customer Content you direct an AI feature to process, not only Google data. - Bring-your-own-key (BYOK): if you supply your own model provider key, calls made with it are routed to and billed by your provider under their terms; we do not incur the model cost and the provider’s data-use terms govern that call.
- Model training: we use data to improve our own routing and models only where you have given machine-learning consent and the data is content you authored — never content synced from a connected integration, and never data received from Google APIs.
2c. Model fine-tuning program (opt-in)
We are introducing an opt-in program to fine-tune our own models on consented Customer Content. It works as follows:
- Opt-in only: your content is eligible only while your machine-learning consent (the “Improve our models” setting at /account) is switched on — for team workspaces, both the workspace owner’s and the content author’s consent are required. Withdrawing consent removes your content from future training runs and schedules previously collected training data for deletion.
- What is eligible: only content you authored (memories and chats you wrote in the Service). Content synced from connected integrations — including anything received from Google APIs — is never eligible, regardless of consent.
- Redaction: eligible content is stripped of workspace and user identifiers and passed through automated redaction of emails, phone numbers, government identifiers, payment card numbers, IP addresses, and street addresses before it is used. This is pseudonymization, not anonymization.
- Fine-tuning compute: training runs execute on Thinking Machines Lab (the Tinker training service), acting as our sub-processor (see Section 3). Only the redacted dataset is transmitted; prepared datasets are deleted after each run, and the resulting model adapters are used solely to improve the Service and are never shared or sold.
- Timing: this disclosure is published on the revision date above. Consistent with our 30-day change-notice commitment (Section 10), no customer content will be used for fine-tuning before 2026-08-19. You can withdraw consent at any time before or after that date.
2d. Product feedback you submit
When you use the in-app Report tool to tell us about a bug, idea, question, or task, that submission is used to improve Great Arrow itself. Because it is feedback about our product rather than your own workspace data, the report is delivered to our own product-development workspace — it leaves the workspace you filed it from, and our team can read it.
A report includes what you typed plus context we attach to make it actionable: the page you were on, the on-screen elements you pointed at (including their visible text), your browser, screen size, theme, language, timezone, recent in-page errors, your name, and the name and id of the workspace you filed from. If you choose to attach a screenshot, that image is a picture of your screen and may therefore contain your own Customer Content. Attaching a screenshot is always optional, and you can remove it before submitting.
Submitted text and screenshots are scanned for malicious content before they are stored. We use reports only to diagnose and improve the Service; we do not use them for advertising, and we do not sell them. The retention and deletion rights in Sections 4 and 6 apply.
3. Sub-processors
We rely on the following sub-processors to operate the Service. Each operates under written terms that include confidentiality and security obligations no less protective than those in this Policy:
| Provider | Purpose | Region |
|---|---|---|
| Vercel, Inc. | Hosting, build pipeline, edge network, runtime logs | USA (multi-region edge) |
| Supabase, Inc. | Postgres database, authentication, file storage, realtime | USA |
| Vercel AI Gateway | Primary routing of LLM requests to Anthropic, OpenAI, Google, and embedding models | USA |
| OpenRouter, Inc. | Secondary, cost-optimized LLM request routing. Forwards a request to an upstream model provider it selects; we configure it with data_collection: deny so requests are routed only to providers that do not store or train on prompt data. | USA |
| Anthropic, OpenAI, Google | Large-language-model inference, embeddings | USA / multi-region |
| Thinking Machines Lab | LoRA fine-tuning compute (Tinker) for the opt-in model-training program described in Section 2c — receives only consented, user-authored, redacted datasets. Announced on this revision’s date with thirty (30) days’ notice; not used for customer content before 2026-08-19. | USA |
| Upstash, Inc. | Distributed rate limiting (Redis) and queued background-job payloads (QStash) | USA |
| Voyage AI | Reranking of memory-search results. Data: your search query and the candidate passages being ranked, PII-redacted before transmission. | USA |
| Tavily | Web search performed on your behalf when you ask an agent to research something. Data: the search query only. | USA |
| E2B | Sandboxed code execution. Data: the code you or an agent asks to run, and its output. Only when you use code execution. | USA |
| Twilio Inc. | Operational SMS alerts to our own on-call staff. Data: staff phone numbers and the alert text — no customer content. | USA |
| Apple Inc. & Google LLC | Push-notification delivery to your devices (APNs and FCM respectively). Data: the notification title and body, and your device token. Only if you enable push notifications. | USA / multi-region |
| Cloudflare, Inc. | Bot protection (Turnstile) on the sign-up, sign-in, magic-link and beta-request surfaces. Data: the challenge token your browser solves, your IP address, and browser characteristics needed to score the request. No workspace content and no account content is sent. | USA |
| Sentry / Functional Software, Inc. | Error reporting, performance traces | USA |
| Resend | Transactional email (invitations, health digests) | USA |
| Stripe, Inc. | Payment processing, subscription management, fraud detection (Radar). Data: billing address, payment method tokens, email, subscription status. | USA |
| Axiom, Inc. | Structured log aggregation and retention. Data: server-side request logs (no PII beyond IP addresses in access logs). | USA |
| Microsoft Corporation (Clarity) | Product analytics and session-behavior insights. Loads only after you choose “Accept all” on the cookie banner (see the Cookies & tracking section). | USA |
| Google LLC (Google Analytics 4) | Aggregate product and traffic analytics. Loads only after you choose “Accept all” on the cookie banner (see the Cookies & tracking section). | USA |
| Ellm (ellm.co) | Referral attribution for the public marketing homepage only — which AI assistant or search engine sent a visit. Data: page URL, referring URL, user agent, screen size, browser language. No workspace content, no account identifier, and no cookie or other identifier is stored on your device. Loads only after you choose “Accept all” on the cookie banner (see the Cookies & tracking section). | USA |
We will provide at least thirty (30) days’ notice before adding a new sub-processor or materially changing the role of an existing one. To object, contact privacy@greatarrow.ai.
3a. Google API Services — Limited Use
GreatArrow.ai’s use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. We do not sell Google user data, do not use it for advertising, and use it only for the user-facing features described below.
We do not use information received from Google APIs to develop, improve, or train generalized AI and/or ML models.
When you connect Google integrations we may access:
- Gmail: read-only inbox, message metadata and attachments (ingested into your workspace memory); send-only access to send messages on your behalf.
- Google Drive: read-only access to your files for import; write access limited to files this app creates (drive.file).
- Google Calendar: read and write access to view, create, update and cancel events and generate summaries.
- Google Contacts: read-only access to names, emails and birthdays for meeting scheduling and reminders.
- Google Docs / Google Sheets / Google Slides: read-only content extraction; Google Sheets additionally supports creating and writing spreadsheets you request.
- Google Analytics: read-only GA4 reporting for analytics summaries.
When you ask an AI assistant to act on this data (for example, “summarize my inbox”), the specific content you reference is transmitted to our configured AI inference providers solely to produce your requested output. By default these are Anthropic, OpenAI, and Google. Cost-optimized routing may instead serve a request through OpenRouter, Inc., which forwards it to an upstream provider it selects; we configure OpenRouter to route only to providers that do not collect or train on your data (data_collection: deny). None of these providers train language models on your data per their usage terms and our agreements.
You can revoke access at any time at /account/connections, which deletes stored credentials within 24 hours and revokes the token upstream, or delete your entire account at /account.
4. Retention
- Account & profile data: retained for the duration of your account; deleted within thirty (30) days of account closure.
- Customer Content (memories, documents, chats): retained while you maintain a workspace. Deleting a workspace soft-deletes its content; hard deletion completes thirty (30) days later. Encrypted database backups may persist for up to ninety (90) days.
- Integration credentials: deleted within twenty-four (24) hours of disconnect; we attempt upstream revocation where the provider supports it.
- Wake-word audio: not retained. The “Hey Arrow” rolling buffer lives only in your browser’s memory and is discarded continuously; no wake-word audio is ever sent to or stored by us. Anonymized wake-event telemetry (no audio) follows the operational-logs window below.
- Audit log: retained for ninety (90) days.
- Operational logs & metrics: retained for thirty (30) days, except aggregated, non-identifying usage counters which we retain longer for capacity planning.
5. Security
- All traffic is encrypted in transit via TLS 1.2 or higher.
- Personal access tokens are stored hashed (SHA-256). The plaintext is shown to you exactly once at mint time.
- OAuth refresh tokens are encrypted at rest with AES-256-GCM. Per-workspace BYOK is available.
- Workspace data isolation is enforced by Postgres row-level security on every workspace-scoped table.
- Realtime broadcast channels use HMAC-signed names so a stranger who learns a workspace ID cannot subscribe to its events.
- We follow least-privilege for operator access; admin actions are audit-logged.
- Breach notification: if a personal-data breach that affects you occurs, we will notify affected users and the applicable supervisory authorities without undue delay as required by law.
6. Your rights
Depending on your jurisdiction you may have rights to access, correct, export, delete, restrict, or object to processing of your personal information, and to lodge a complaint with a supervisory authority. To exercise these rights:
- Access & export: use the in-app export at your workspace settings, or email privacy@greatarrow.ai.
- Correct: update profile fields from /account.
- Delete: close your account from /account; revoke a single integration from /account/connections.
- Object / restrict: email privacy@greatarrow.ai and we will respond within the timelines required by applicable law.
6a. California privacy rights (CCPA / CPRA)
If you are a California resident, you have the right to know the categories of personal information we collect (see Section 1) and the purposes for which we use them (Section 2), and the right to access, delete, and correct that information (Section 6). We do not sell your personal information. We also do not “share” it for cross-context behavioral advertising; the only third parties that receive analytics data are Microsoft Clarity, Google Analytics, and Ellm (marketing-homepage referral attribution only), all of which load solely when you opt in via the cookie banner and which you can turn off at any time in Privacy Settings.
To exercise these rights, or to appeal a decision, email privacy@greatarrow.ai. We will not discriminate against you for exercising them. You may use an authorized agent to submit a request on your behalf.
7. International transfers
Data is processed in the United States during the current rollout. If you are located in the European Economic Area, the United Kingdom, or Switzerland, transfers of personal information to the United States are made under appropriate safeguards (such as the Standard Contractual Clauses approved by the European Commission). Multi-region replicas are on the roadmap; until then, please do not store data you are required by law to keep within another jurisdiction.
8. Children
The Service is not intended for, and we do not knowingly collect information from, children under thirteen (13) — sixteen (16) in the EEA / UK. If you believe we have collected such information, contact us at privacy@greatarrow.ai and we will delete it.
9. Cookies & tracking
We use a small number of cookies and similar technologies:
- Essential cookies (always on): your sign-in session, the workspace you have selected, and your cookie choice itself (
gad_cookie_consent). These are required for the Service to function and are not used for tracking. - Optional analytics (off by default): Microsoft Clarity and Google Analytics, used to understand product usage, and Ellm on the marketing homepage, used to attribute which AI assistant or search engine referred a visit. These load only after you choose “Accept all” on the cookie banner. Ellm sets no cookie or other identifier on your device; it is gated here because it reports to a third party.
You can change your choice at any time from the “Privacy Settings” / cookie-preferences control in the app; declining leaves only the essential cookies in place. We honor your selection across the Service.
10. Changes to this Policy
We may update this Privacy Policy from time to time. Material changes will be communicated by email or via the Service at least thirty (30) days before they take effect. The current revision date appears at the top of this page.
11. Contact
Privacy: privacy@greatarrow.ai
Security: security@greatarrow.ai
See also our Terms of Service.