Maya

Concepts and Glossary

Audience: All readersUpdated 2026-04-28

Concepts and Glossary

A self-contained glossary so any reader — engineer, lawyer, marketer, or AI agent — can interpret the rest of the documentation without context.

LLM and bot terminology

LLM (Large Language Model) — Generative AI systems such as ChatGPT, Gemini, Claude, Perplexity, and Copilot.

LLM bot / LLM crawler — An automated agent operated by an LLM provider that visits public web pages to collect content for training, indexing, or live retrieval. Examples: GPTBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot (Perplexity), Google-Extended (Google).

User-Agent — An HTTP header that identifies the requesting client. LLM bots declare themselves here.

Verified LLM bot — A bot whose User-Agent matches Maya's curated allowlist. Maya only ingests traffic from verified bots.

RAG (Retrieval-Augmented Generation) — Pattern in which an LLM retrieves fresh content at query time and uses it to construct an answer. Citations come from this layer.

Grounding — The mechanism by which an LLM uses external content (your pages) to substantiate its answer.

Maya-specific terms

Prompt set — A curated list of queries Maya runs against LLMs on a defined schedule. Example: "What's the best CRM for a 20-person sales team?"

Mention — An instance of a brand appearing in an LLM's response.

Mention rate — Percentage of prompts in a set where the brand is mentioned.

Mention position — Where the brand appears in the LLM's response (first, mid-list, last).

Citation — A specific URL the LLM links to as a source.

Citation rate — Percentage of prompts in a set where one of the brand's URLs appears as a citation.

Markdown rendering — Serving a markdown-formatted version of a page when, and only when, a verified LLM bot requests it.

Source-side filter — A filter that runs inside the brand's perimeter, retaining only allowlisted bot traffic and stripping any sensitive fields before transmission to Maya.

Allowlist (data) — The explicit list of fields Maya will accept. See Data Minimization.

Denylist (data) — Categories Maya explicitly will not accept. See What Maya Does Not Collect.

Architectural terms

BFF (Backend for Frontend) — An architectural layer that sits between the frontend and core backend services, often used as the canonical place to enforce policies and produce logs.

Endpoint pull — Integration pattern in which Maya calls a brand-hosted endpoint over a mutually authenticated TLS tunnel, rather than receiving a batch upload.

Batch upload — Integration pattern in which the brand POSTs a filtered NDJSON batch to Maya's ingestion endpoint on a schedule.

Feature flag — A runtime switch used to enable or disable a capability without deployment. Maya recommends gating markdown rendering behind a feature flag for safe rollback.

Reversibility — The property that any Maya-recommended change can be backed out without lasting effect on production. Every recommendation in this documentation is reversible.

Compliance terms

Data Controller — The party that determines the purposes and means of processing personal data. For brand engagements, this is the brand.

Data Processor — The party that processes personal data on behalf of the controller. Maya operates as a processor for any data covered by the DPA.

KVKK — Türkiye's data protection law (Kişisel Verilerin Korunması Kanunu, Law No. 6698).

GDPR — The EU's General Data Protection Regulation.

DPA (Data Processing Agreement) — Contract that governs the controller / processor relationship.

DPIA (Data Protection Impact Assessment) — A formal assessment of risk to data subjects from a planned processing activity. Maya assists with DPIAs when requested.

PII (Personally Identifiable Information) — Information that identifies, or could reasonably identify, a natural person.

Sub-processor — Any third party engaged by the processor (Maya) to perform processing activities. Sub-processors are listed in Annex B of the DPA.

Zero-retention endpoint — A model provider endpoint configured contractually so that prompts and completions are not retained for training or service improvement.

Process terms

Pilot — The initial deployment phase, during which Maya delivers measurable insights for a single brand or scope before expansion.

Onboarding — The process of provisioning a Maya account, loading the prompt set, connecting Search Console / GA, and standing up the log integration.

Insights report — Periodic deliverable summarizing bot crawl behavior, mention rates, and citation patterns, with prioritized recommendations.

Backlog grooming — The product process by which engineering work (e.g., markdown rendering implementation) is reviewed, sized, and prioritized.

Change management — The brand's internal process for approving and tracking infrastructure changes. Maya integrations always follow the brand's change management.

THE NEXT ANSWER COULD BE YOURS.

Get your brand
mentioned in AI Search.

Let’s make it happen