Ask Octy on the docs
Every page on this site has an Ask Octy button, which opens a panel with one question box and returns answers drawn from this documentation. Octy™ on the docs is separate from Octy in LightHouse™, which answers from a tenant’s own data after sign-in.
Sources
Section titled “Sources”Octy on the docs answers only from the public documentation published on this site:
- the full text of every page, as published in llms-full.txt;
- the OpenAPI description of the LightHouse API, openapi.json;
- the MCP reference.
Octy on the docs has no access to tenant, deployment, account or LightHouse data. When a question requires that data, the panel links to LightHouse sign-in, where Octy answers from the tenant’s data under the organisation’s access controls.
When the documentation does not cover a question, the panel states this and offers the site search.
Actions
Section titled “Actions”| Action | Output | Model use |
|---|---|---|
| Search | The documentation passages that best match the question, each quoted with a link to its page and section. | None. Passages are retrieved from a text index built from the documentation. |
| Explain the steps | A short explanation written from the same passages, with each statement linked to the passage it relies on. | A language model on Amazon Bedrock, in Bedrock’s EU regions. |
For Explain the steps, the service sends only the question and the retrieved passages to the lowest-cost model first. It moves to a higher-cost model only when the answer does not meet Atlantic’s quality bar for this task. Spending on explanations is limited by a monthly cap. When the cap is reached, or the service cannot complete the visitor check, the panel offers Search only until explanations are available again.
Each question is answered independently. The panel keeps and sends no conversation history.
Evidence
Section titled “Evidence”Every answer has an Evidence button. It shows the passages the answer was drawn from, quoted exactly with their versions, how the answer was produced, and the answer’s receipt, signed by Atlantic Agentic and verified in the browser. How Octy’s answers are signed describes the receipt, the public keys and the verification procedure.
Retention
Section titled “Retention”Questions are kept for 12 months and used to improve the documentation and the product: to identify topics the documentation does not cover, content that is hard to find, and reader requests.
| Stored with each question | Not stored |
|---|---|
| The question text, after redaction of email addresses, telephone numbers, keys and tokens | IP address |
| The kind of answer given | Session identifier |
| The pages the answer drew on | Cookie value |
| The model used, if any, with the answer’s cost and latency | User agent or any other identifier |
A stored question cannot be linked to the person who asked it.
Do not include personal or confidential information in a question. The privacy notice describes how Atlantic Agentic Labs handles personal data.
Protection
Section titled “Protection”| Control | Detail |
|---|---|
| Rate limits | The number of questions accepted is limited per time window. When a limit is reached, the panel states how long to wait. To count requests, the service stores a keyed one-way hash of the IP address and of the session. The hash key changes daily, and each count is deleted when its window ends, within one day. The IP address itself is not stored. |
| Cloudflare Turnstile | Before an explanation is requested, a Cloudflare Turnstile check confirms that the request comes from a person using a browser. The check runs in the background and requests an interaction only when it cannot decide without one. The Turnstile script is loaded the first time Explain the steps is used. |
| Session cookie | The service sets a short-lived, signed, HttpOnly session cookie on its own host, ask.atlanticagenticlabs.com, used for abuse protection. The cookie is not stored with any question. |
| Content Security Policy | Other than this site, the site’s Content Security Policy permits only the Ask Octy service (which also serves the public signing keys) and Cloudflare Turnstile. |
Accessibility
Section titled “Accessibility”| Feature | Behaviour |
|---|---|
| Keyboard | The panel is fully operable from the keyboard. Escape closes the panel, and focus returns to the Ask Octy button. |
| Screen readers | The question box, actions and links have accessible names. Each action’s description appears on hover and on keyboard focus, and on a touch screen as a line of help text below the actions. One short message is announced per stage of the answer (“Searching the documentation”, “Answer ready”). |
| Formatted or Markdown | Each passage and each explanation is shown formatted or as its Markdown source. The browser stores the choice. |
| Phone | The panel opens as a sheet above the on-screen keyboard. The back gesture, the close button or a drag on the sheet’s handle closes it. |
| Reduced motion | Animation stops when the device requests reduced motion. |
| Loading | The panel’s code loads on first use of the Ask Octy button and is not part of the page load. |