Engrym — Terms of Service

Provider: RTK AI Labs Ltd, a company registered in England and Wales under company number 17179962 ("RTK AI Labs Ltd," "we," "us," "our"), the company behind the Engrym product ("Engrym," the "Service").

Last updated: 11 July 2026

Scope: the Free tier (three Projects), the Solo Builder tier (€29.99 per month, or €287.90 per year), and — during the founding window only — the Founding Supporter price on the Solo Builder tier (Section 5.5). The Team tier is shown in-product as "coming soon" and is not currently purchasable. These terms make no commitments about capabilities that are not yet available.


1. Service description and definitions

1.1 What Engrym is

Engrym is a knowledge layer for software and project teams. It stores a project's documented knowledge — markdown documents and the structured "atoms" (decisions, conventions, constraints, and context entries) extracted from those documents — and serves that knowledge to the AI agents you already use. Where a documented claim can be checked against your code, your own AI agent (running in your editor, where it already holds your repository) reads the code and returns a verdict — upheld, violated, or uncertain — together with an evidence pointer (a path:line locator) and an optional written note. Engrym records the verdict. Engrym does not read, receive, or store your code.

1.2 What Engrym is not

Engrym is not an AI coding assistant, and it is not a replacement for any AI coding tool. It works alongside them. Engrym does not read, index, navigate, or retrieve over your source code (see Section 6, the code-privacy guarantee).

1.3 Definitions


2. Eligibility and account

2.1 Eligibility

You must be at least 16 years old (or the age of digital consent in your jurisdiction, if higher) and able to form a binding contract to use the Service.

2.2 Your account

You are responsible for the accuracy of the information you register, for keeping your credentials secure, and for all activity under your account.

2.3 Your AI provider accounts

When you use a BYOK Key, you are responsible for maintaining your own account in good standing with that AI provider, for the validity of the key, and for all usage and charges your provider bills to you for that key. When you use a Connected Agent, your agent's usage is governed by your own subscription agreement with your AI provider; Engrym never receives your subscription credentials. See Section 4.


3. Acceptable use

You agree not to:

We may suspend or limit access to protect the Service, other users, or our providers from abuse, security risk, or runaway cost.


4. AI work, extraction modes, and our handling commitments

4.1 Extraction runs on your own compute — three modes

The AI extraction that turns your Documents into Atoms never runs at RTK AI Labs Ltd's expense, is never marked up, and is never billed to you by us. Each Project is set to one of three extraction modes (the default is BYOK; you can change the mode per Project):

Agent auto-pull is off by default. By default, your Connected Agent pulls extraction work only when you ask it to. You may opt in, per Project, from the dashboard, to allow a Connected Agent to pull waiting work automatically; the same settings let you require an in-session re-confirmation and control how eagerly the agent may pull. Until you opt in, no agent auto-pulls anything.

The contradiction-finding feature's AI judging runs against your BYOK Key.

4.2 How we handle your BYOK key

4.3 The Platform Key — the one place we send your text to an AI provider on our account

For two specific operations, where you have not configured your own Google key, Engrym uses a Platform Key that RTK AI Labs Ltd supplies and funds:

  1. Semantic-search embeddings — your Atom text is sent to Google's Gemini API to produce search vectors, so your knowledge base can be searched by meaning, not just by keyword.
  2. Duplicate detection (claim-merge) — pairs of your Atom texts are sent to Google's Gemini API to decide whether a new Atom duplicates an existing one.

On the Platform Key path we send Atom text only — never your source code, and never your Documents beyond the Atom text already extracted from them. If you configure your own Google key, that key is used instead, and the Platform Key is not used for your Project.

The Platform Key funds embeddings and duplicate detection only. It is never used for chat, extraction, or any other generation. The contradiction-finding feature's AI judging always runs on your key, not ours (Section 4.1).

4.4 Usage limits

To keep platform-funded AI spend bounded, per-account, per-period limits apply:

These are usage controls, not additional charges: reaching a ceiling degrades or pauses a feature; it does not bill you. The current numeric limits are shown on the pricing page and in your billing settings, and may change as described in Section 11.


5. Subscriptions, billing, and refunds

5.1 Tiers and prices

5.2 Billing mechanics

Paid subscriptions are billed through our payment processor. RTK AI Labs Ltd does not receive or store your full card number; card data is held by the payment processor, which is the PCI boundary. We store customer and subscription identifiers and subscription status only. Subscriptions renew automatically each period until cancelled. Prices are stated in euros (EUR). RTK AI Labs Ltd is not registered for VAT, so no VAT is added; the EUR prices stated are the total amount payable.

A paid subscription is attached to your user account, not to a single Project: a Solo Builder subscription entitles your account on every Project you use, and one account holds at most one active paid subscription at a time.

5.3 Checkout terms

The following applies to every paid purchase, and is presented at checkout:

5.4 Effect of downgrade or cancellation on your data

Your right to export your Project (Section 7) survives cancellation. Export, deletion, and retention windows are set out in our Privacy Policy and govern this Section and Section 9. After cancellation, export remains available for a limited period, as described in our Privacy Policy.

5.5 The Founding Supporter price (closed window)

5.5.1 What it is — a price, not a tier

During the founding window (Section 5.5.2), you can subscribe to the Solo Builder tier at the Founding Supporter price: €9 per month, or €90 per year, instead of the standard €29.99 per month or €287.90 per year. The Founding Supporter price is a price, not a separate plan: a Founding Supporter subscription is a Solo Builder subscription in every respect — the same features, the same Project limits, the same usage limits (Section 4.4), and the same checkout terms (Section 5.3). There are no features available to Founding Supporters that are not available to standard Solo Builder subscribers, and no features withheld. The standard prices stated in Section 5.1 remain the Service's live prices throughout.

5.5.2 The founding window — when the price is available

The Founding Supporter price is available only during a single, closed founding window. The window opens on a date we announce and closes at the earlier of:

Once the window has closed — by date or by count — no new Founding Supporter purchase is possible, and the checkout will refuse founding purchases from that moment. Checkouts already in progress when the cap is reached may still complete, so the founding cohort can marginally exceed 400. The close of the window has no effect on existing Founding Supporter subscriptions (Section 5.5.3): it ends availability to new supporters, not existing price locks. We publish a live counter of founding subscriptions during the window; the authoritative control is the checkout's own refusal, not the displayed counter.

5.5.3 The price lock — what "locked" means, exactly

If you subscribe at the Founding Supporter price during the window, that price is locked for the life of your continuous Founding Supporter subscription: for as long as the subscription remains in effect, each renewal bills at €9 per month or €90 per year (whichever interval you chose), regardless of the Service's standard prices at the time. Nothing in the Service re-prices a Founding Supporter subscription, and Section 11 (changes to the Service and these terms) does not permit us to raise the price of an existing, continuing Founding Supporter subscription.

The lock ends when the subscription ends. Specifically:

5.5.4 The public supporters wall — opt-in, display name only, revocable

During and after the window, we publish a supporters wall: a public page listing Founding Supporters who chose to be listed. The wall works like this:

5.5.5 Founding extras — courtesies, not purchased features

Alongside the price lock — which is the contractual substance of the Founding Supporter purchase — we currently extend Founding Supporters some courtesies:

These extras are provided as courtesies to the founding cohort. They are not part of the paid subscription — what you purchase is the Solo Builder tier at the locked founding price (Sections 5.5.1 and 5.5.3) — and we may adjust how the courtesies work as the product develops. We will not remove the price lock itself, which Section 5.5.3 governs.


6. The code-privacy guarantee (the transient-sensor boundary)

This is a core commitment of the Service:

Engrym does not read, store, embed, index, cache, or persist any representation of your source code. This means no file contents, no abstract syntax tree, no call graph, no import graph, no file tree, no snippet — and no code text inside a Reconciliation Verdict beyond the path:line Evidence Pointer.

Reconciliation is performed by your AI agent, in your own environment, which already holds your repository. Your agent reads the code transiently within its own session and returns only the verdict, the evidence pointer, and an optional note. Engrym serves the documented claim and records the verdict.


7. Your data: ownership, portability, and export

7.1 You own your content

As between you and RTK AI Labs Ltd, you own the Documents, Atoms, verdicts, and other content you create or import. You grant RTK AI Labs Ltd the limited licence necessary to operate the Service for you — to store, sync, extract Atoms from, index, and serve your content to your own AI agents, and to provide the features described in these terms. We claim no broader rights.

7.2 Portability and export

Engrym is built so you can leave with your data. Every Project can be exported, and you may configure an optional Git export that writes a standard, human-readable copy of your Project, in open formats, to a Git repository you control — containing your documents, your knowledge base, and your decision and activity history, and no source code.

7.3 We do not train on your content

RTK AI Labs Ltd does not use your content to train any model. We run no first-party model training. Platform-funded inference is dispatched to Google's Gemini API solely to provide the features described in Section 4.3.

7.4 Free-tier history views: a 90-day display window (not deletion)

Some parts of the Service present a chronological history of Project activity — timeline and history views. On the Free tier, these history views display the most recent 90 days of events, on a per-account rolling basis. This is a display rule applied when history is read. It is not a data-retention rule, and nothing about it deletes anything. Specifically:

Effective date of enforcement. We state this display rule here, in advance, so that it is transparent from the start and is never applied retroactively: the window will not begin to be enforced in the product until at least 90 days after this section first appears in these terms. Until it is enforced, Free-tier history views display full history.


8. Warranties, disclaimers, limitation of liability, and indemnity

8.1 Service provided "as is"

The Service is provided "as is" and "as available." To the maximum extent permitted by law, RTK AI Labs Ltd disclaims all implied warranties, including merchantability, fitness for a particular purpose, and non-infringement. Nothing in these terms excludes or limits any rights you have under mandatory consumer-protection law that cannot be excluded or limited.

8.2 Reconciliation verdicts and extracted Atoms are your agent's, not ours

A Reconciliation Verdict is produced by your AI agent. In agent mode, extracted Atoms are likewise produced by your agent and recorded as provisional pending your review. RTK AI Labs Ltd records these outputs; it does not generate them and does not warrant that they are correct. You are responsible for any decision you make based on a verdict, an Atom, or any content the Service serves to your agents.

8.3 Third-party AI providers

RTK AI Labs Ltd is not responsible for the availability, performance, output, or data-handling of the AI providers you choose under BYOK or through a Connected Agent, or for outages or changes at any AI provider. The relationship between you and your provider is governed by your agreement with that provider.

8.4 Limitation of liability

To the maximum extent permitted by law, RTK AI Labs Ltd will not be liable for indirect, incidental, special, consequential, or punitive damages, and its total liability arising out of or relating to the Service is limited as set out in these terms. Nothing in these terms limits liability that cannot be limited under applicable law, including liability for death or personal injury caused by negligence, for fraud, or under non-excludable consumer rights.

8.5 Indemnity

You are responsible for the content you upload and for your use of the Service, and you will be responsible for claims arising from your breach of these terms or your misuse of the Service, to the extent permitted by applicable law.


9. Suspension, termination, and deleting your data

Archiving a Project (self-serve). You can archive any Project you own from the product at any time. Archiving removes the Project from your working set. Archived-Project data is retained rather than purged — archiving never leads to deletion by itself — and there is currently no self-serve restore for an archived Project: contact us at the address in Section 12 to restore one. (Restoring a Project during the deletion grace window is different, and is self-serve — see the next paragraph.) If you want an archived Project's data gone rather than retained, you no longer need to contact us: you can permanently delete it yourself — the deletion flow below accepts archived Projects.

Deleting a Project (self-serve, permanent). A Project's owner — and only the owner — can permanently delete the Project, active or archived, from the Project's settings. Deletion requires typing the Project's name to confirm, and the confirmation shows real counts of what will be destroyed. Deletion then runs in two stages: first a grace window — currently seven days; the product shows the exact window and purge date — during which the Project disappears from every part of the Service and the owner, and only the owner, can restore it intact (restoring counts against your plan's Project limit: at the limit, you need a free slot or an upgrade first); then an automatic, irreversible purge of the Project's data. There is no restore after the purge. Deletion is refused while the Project is linked to another Project — remove the link first; the product tells you which linked Projects block and how many cross-references are involved — and, in the rare case that a subscription is anchored directly to the Project, until the billing situation is resolved: contact us at the address in Section 12.

What "permanent" means. The full deletion mechanics — what the purge destroys, what it does not touch, and what happens to your external Git repository (nothing: it is yours, and everything already exported to it stays where it is) — are set out in our Privacy Policy (Section 5), which governs this Section. Consistent with that policy: the purge removes the Project's data from our live systems, and nothing in the Service can bring it back; copies may persist for a limited period in our hosting providers' routine backups, which expire on those providers' backup-retention cycles, and we do not restore purged Project data from backups; and the Project's encryption keys are destroyed in the purge, which makes its stored provider keys and Git-export credential permanently unreadable everywhere, including in any backup copy. We do not claim deletion is instantaneous everywhere at once.

Deleting your account (via support). Account deletion is not yet self-serve. To delete your account, email us at the address in Section 12 from the email address on the account; we will verify the request and carry out the deletion, and your data is then handled as set out in our Privacy Policy (retention, deletion, and the export window). You may stop using the Service at any time without contacting us.

Suspension and termination by us. We may suspend or terminate your access for material breach of these terms, non-payment, or abuse (including conduct that threatens the security or stability of the Service or our providers). On termination, your data is handled as set out in our Privacy Policy, and the same windows govern this Section and Section 5.4.


10. Telemetry and the local Sync Daemon

The optional Sync Daemon runs on your own machine and ships without third-party error-telemetry, specifically to avoid sending telemetry from your environment. It transmits only your own Project sync data between your machine and your Project.


11. Changes to the Service and these terms

We may change features, tiers, and limits (including moving the Team tier from "coming soon" to available, or adjusting the usage limits in Section 4.4) as the product develops. For material changes to these terms, we will give notice through the Service or by email before the change takes effect.


12. Governing law, venue, and contact

RTK AI Labs Ltd is incorporated in England and Wales (company number 17179962). Registered office: 66 Paul Street, London EC2A 4NA, England. These terms are governed by the laws of England and Wales, and the courts of England and Wales have jurisdiction, except that, where you are a consumer, you retain the protection of mandatory provisions of the law of your country of residence and any right to bring proceedings there.

Contact: notices and legal correspondence can be sent to us by email at oussama.berrahal@engrym.com.


13. Document history