3ngram
How it works
use casesexamples for operators, product leads, eng leads, founders, and legal work.replaceswhere typed memory replaces a manual context scratchpad, and where it does not.
Pricing
aboutwhy 3ngram exists, and why follow-through matters after retrieval.securitywhat 3ngram reads, what it stores, and what it will never train on.switch to 3ngramconnect hosted MCP, self-host the backend, or explicitly save selected context.blognotes on memory, context, and the follow-through thesis.docs ↗the MCP server, REST API, SDK, CLI, and self-hosting.
GitHub ↗Sign in
GitHubSign inGet started

Data Processing Agreement

Last updated July 9, 2026

B3dmar ApS, trading as 3ngram ("we," "us," "our"), processes personal data on behalf of its customers under a Data Processing Agreement (DPA) within the meaning of Article 28 of the GDPR. Where you use 3ngram to store and process the personal data of your own users or contacts, you are the data controller and we act as your data processor.

Scope

The DPA governs our processing of personal data contained in the content you submit to the platform, including memories, commitments, decisions, blockers, facts, preferences, notes, and related account metadata, for the sole purpose of providing the service described in our Privacy Policy and Terms of Service. We process this data only on your documented instructions and do not use it to train any AI models.

Sub-processors

We engage sub-processors to deliver the service — database hosting, embeddings, transactional email, subscription payments, error monitoring, and platform hosting. See the public named subprocessor list for each provider's purpose and data categories.

International transfers

Where processing involves an international transfer that requires a GDPR transfer mechanism, we rely on the applicable provider terms and safeguards, such as the EU Standard Contractual Clauses or an adequacy framework.

Security, breach notification, and assistance

The DPA sets out the technical and organisational measures we maintain to protect personal data (consistent with our security practices), our obligations to assist you with data-subject requests and impact assessments, and our commitment to notify you without undue delay on becoming aware of a personal data breach.

Requesting the DPA

To request a counter-signable copy of our current Data Processing Agreement, email legal@3ngram.ai. The current named providers remain public on the subprocessor page.


See also our Privacy Policy, Terms of Service, and sub-processors.

3ngram

shared memory and follow-through for your AI work. captures from: claude · chatgpt · cursor · codex + more · only what you ask the agent to save, never in the background.

product
use casesreplacessourceshow it workspricing
resources
aboutsecurityblogchangelogswitch to 3ngramdocs ↗use-case guides ↗claude code guide ↗connecting tools ↗single-account company brain ↗recall & supersession ↗benchmarks ↗
company
why 3ngram?contactgithub ↗
contact
hello@3ngram.ai
legal
privacytermscookiesacceptable useDPAsubprocessors
© 2026 3ngram