1<!DOCTYPE html><html lang="en" class="__variable_e8899d __variable_3d9088 __variable_9ef920"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5"/><link rel="preload" href="/_next/static/media/0e96d314a90a6138-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/26d0ba92e140f0dc-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/91601dd83defba07-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/b7ea2ab4a8ad1f81-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/synaply-wordmark.svg" fetchPriority="high"/><link rel="preload" as="image" href="/synaply-wordmark-dark.svg" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/css/958ab5842d16dd93.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-a8fe97313aaf796f.js"/>
1<script src="/_next/static/chunks/fd9d1056-866aaa86d30dac83.js" async=""></script>
1<script src="/_next/static/chunks/117-010c528fa05391c8.js" async=""></script>
1<script src="/_next/static/chunks/main-app-b39c5437f010c28e.js" async=""></script>
1<script src="/_next/static/chunks/968-e8d6140f5432fc51.js" async=""></script>
1<script src="/_next/static/chunks/app/platform/page-70df3724c0f6a6ab.js" async=""></script>
1<script src="/_next/static/chunks/717-60bc826d4725bf68.js" async=""></script>
1<script src="/_next/static/chunks/303-7eba9c0fe60a77bf.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-175b25caf713bb21.js" async=""></script>
1<meta name="theme-color" media="(prefers-color-scheme: light)" content="#ffffff"/><meta name="theme-color" media="(prefers-color-scheme: dark)" content="#0f1014"/><title>Context API · The permission-aware context layer for AI agents · Synaply</title><meta name="description" content="Embed Synaply behind your own agent product. One API for connections, indexing, entity resolution, and permission-aware retrieval across email, files, chat, CRM, and code."/><meta name="robots" content="index, follow"/><meta name="theme-color" content="#ffffff"/><link rel="canonical" href="https://synaply.io/platform/"/><meta property="og:title" content="Synaply Context API â The permission-aware context layer for AI agents"/><meta property="og:description" content="Raw connectors give you strings. Synaply gives you the join: one endpoint, entity resolution, unified ranking, and ACLs enforced in the index."/><meta property="og:image" content="https://synaply.io/og.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Synaply"/><meta name="twitter:description" content="Agents that check your company's documents around the clock."/><meta name="twitter:image" content="https://synaply.io/og.png"/><link rel="icon" href="/icon.svg" type="image/svg+xml"/><link rel="icon" href="/icon-192.png" type="image/png" sizes="192x192"/><link rel="apple-touch-icon" href="/apple-icon.png" sizes="180x180"/><meta name="next-size-adjust"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="font-sans min-h-screen flex flex-col">
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Synaply","url":"https://synaply.io","logo":"https://synaply.io/logo.png"}</script>
1<header class="sticky top-0 z-50 backdrop-blur border-b border-black/5 dark:border-white/5" style="background-color:color-mix(in srgb, var(--background) 80%, transparent)"><nav class="container mx-auto flex items-center justify-between h-16"><a class="flex items-center" aria-label="Synaply home" href="/"><img alt="Synaply" fetchPriority="high" width="116" height="21" decoding="async" data-nimg="1" class="h-[19px] w-auto md:h-5 dark:hidden" style="color:transparent" src="/synaply-wordmark.svg"/><img alt="Synaply" fetchPriority="high" width="116" height="21" decoding="async" data-nimg="1" class="hidden h-[19px] w-auto md:h-5 dark:block" style="color:transparent" src="/synaply-wordmark-dark.svg"/></a><div class="hidden md:flex items-center gap-8 text-sm"><a class="hover:text-synblue" href="/#how-it-works">How it works</a><a class="hover:text-synblue" href="/#verification">Verification</a><a class="hover:text-synblue" href="/#insights">Personal Insights</a><a class="hover:text-synblue" href="/mcp/">MCP</a><a class="hover:text-synblue" href="/platform/">Context API</a><a href="https://app.vanta.com/Synaply.io/trust/39dauq1ndsw4rj4e1fs4gl" target="_blank" rel="noopener" class="hover:text-synblue">Trust</a></div><div class="flex items-center gap-2"><a href="https://app.synaply.io" class="hidden sm:inline-block text-sm text-syngray hover:text-foreground">Sign in</a><a href="https://calendar.app.google/nwaYmhtd3hUmqcfu5" target="_blank" rel="noopener" class="inline-flex items-center rounded-lg bg-[#0e1116] px-4 py-2 text-[13.5px] font-semibold text-white transition-colors hover:bg-[#23272f]">Request a demo</a><button type="button" aria-label="Open menu" aria-expanded="false" class="md:hidden inline-flex items-center justify-center w-10 h-10 rounded-full hover:bg-surface transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu w-5 h-5" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></nav></header><main class="flex-1"><section class="relative overflow-hidden"><div aria-hidden="true" class="pointer-events-none absolute -left-32 -top-40 h-[38rem] w-[38rem] rounded-full opacity-40 blur-3xl" style="background:radial-gradient(circle, #1D5FD8 0%, transparent 70%)"></div><div aria-hidden="true" class="pointer-events-none absolute -right-32 top-10 h-[34rem] w-[34rem] rounded-full opacity-30 blur-3xl" style="background:radial-gradient(circle, #7C5CE0 0%, transparent 70%)"></div><div class="container relative mx-auto py-24 md:py-32"><div class="inline-flex items-center gap-2 rounded-md border border-black/5 bg-surface/80 px-3 py-1 text-xs text-syngray backdrop-blur dark:border-white/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers h-3.5 w-3.5 text-synblue" aria-hidden="true"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg>Context API · Embedded infrastructure</div><h1 class="mt-6 max-w-4xl text-5xl font-semibold leading-[1.05] tracking-tight md:text-7xl">The <span class="text-gradient-live">permission-aware</span> <!-- -->context layer for AI agents.</h1><p class="mt-6 max-w-2xl text-lg leading-relaxed text-syngray md:text-xl">Your product calls one API. Synaply handles the connections, the indexing, the entity resolution, and the permission enforcement behind it.</p><div class="mt-10 flex flex-wrap items-center gap-4"><a href="https://calendar.app.google/nwaYmhtd3hUmqcfu5" target="_blank" rel="noopener" class="inline-flex items-center rounded-lg bg-[#0e1116] px-6 py-3 text-[15px] font-semibold text-white transition-colors hover:bg-[#23272f]">Book a call</a><a href="/mcp" class="inline-flex items-center gap-2 text-sm font-medium text-synblue transition-colors hover:text-foreground">Explore the MCP tools<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></section><section class="container mx-auto py-10 md:py-14"><div class="reveal rounded-[14px] border border-black/5 bg-surface p-8 dark:border-white/10 md:p-10"><div class="text-[11.5px] font-semibold uppercase tracking-[0.16em] text-synblue">Who it's for</div><p class="mt-3 max-w-3xl text-lg leading-relaxed text-foreground
1/90 md:text-xl">You're selling AI software â agents, copilots, a workflow platform â and your product is only as good as what it knows about your customer's business. Synaply is that knowledge, as an API.</p><div class="mt-8 grid gap-4 md:grid-cols-3"><div class="reveal rounded-[14px] border border-black/5 bg-background p-5 dark:border-white/10"><div class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot h-[18px] w-[18px] shrink-0" aria-hidden="true" style="color:#2563EB"><path d="M12 8V4H8"></path><rect width="16" height="12" x="4" y="8" rx="2"></rect><path d="M2 14h2"></path><path d="M20 14h2"></path><path d="M15 13v2"></path><path d="M9 13v2"></path></svg><h3 class="text-[15px] font-semibold">AI agent products</h3></div><p class="mt-2 text-sm leading-relaxed text-syngray">You sell agents or copilots into companies, and they're only as smart as the customer context they can reach.</p></div><div class="reveal rounded-[14px] border border-black/5 bg-background p-5 dark:border-white/10"><div class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-blocks h-[18px] w-[18px] shrink-0" aria-hidden="true" style="color:#7C3AED"><path d="M10 22V7a1 1 0 0 0-1-1H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5a1 1 0 0 0-1-1H2"></path><rect x="14" y="2" width="8" height="8" rx="1"></rect></svg><h3 class="text-[15px] font-semibold">AI workflow platforms</h3></div><p class="mt-2 text-sm leading-relaxed text-syngray">Your users build automations on your platform that need to know what their company knows.</p></div><div class="reveal rounded-[14px] border border-black/5 bg-background p-5 dark:border-white/10"><div class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-handshake h-[18px] w-[18px] shrink-0" aria-hidden="true" style="color:#10B981"><path d="m11 17 2 2a1 1 0 1 0 3-3"></path><path d="m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4"></path><path d="m21 3 1 11h-2"></path><path d="M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3"></path><path d="M3 4h8"></path></svg><h3 class="text-[15px] font-semibold">Implementation partners</h3></div><p class="mt-2 text-sm leading-relaxed text-syngray">You deploy AI tooling for clients, and every engagement needs a knowledge layer behind it.</p></div></div></div></section><section class="container mx-auto scroll-mt-24 py-16 md:py-20"><div class="reveal max-w-2xl"><span class="inline-flex items-center gap-2 text-[11.5px] font-semibold uppercase tracking-[0.16em]" style="color:var(--brand-deep)"><span class="h-[7px] w-[7px] rounded-[2px]" style="background:var(--brand-deep)"></span>The difference</span><h2 class="mt-4 text-[1.95rem] leading-[1.08] md:text-[2.6rem]">Raw connectors give you strings.<!-- --> <span class="text-gradient">Synaply gives you the join.</span></h2><p class="mt-4 max-w-[52ch] text-[16.5px] leading-relaxed ink2 md:text-[17.5px]">Connecting to a source is the easy part. Resolving who and what those results are about â and who is allowed to see them â is the part that eats your roadmap.</p></div><div class="mt-10"><div class="grid gap-6 lg:grid-cols-2"><div class="reveal rounded-[14px] border border-black/5 bg-surface p-6 dark:border-white/10 md:p-8"><span class="text-[11.5px] font-semibold uppercase tracking-[0.16em] text-syngray">Wiring MCP connectors yourself</span><ul class="mt-6 space-y-4"><li class="flex items-start gap-3 text-[15px] leading-relaxed text-syngray"><span class="mt-0.5 flex h-5 w-5 shrink-0 items-center justify-center rounded-full border border-black/10 dark:border-white/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus h-3 w-3" aria-hidden="true"><path d="M5 12h14"></path></svg></span>Per-source, shallow lookup. Each server answers only for itself.</li><li class="flex items-start gap-3 text-[15px] leading-relaxed text-syngray"><span class="mt-0.5 flex h-5 w-5 shrink-0 items-center justify-center rounded-full border border-black/10 dark:border-white/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus h-3 w-3" aria-hidden="true"><path d="M5 12h14"></path></svg></span>Your agent fans out to N servers on every request, at inference time.</li><li class="flex items-start gap-3 text-[15px] leading-relaxed text-syngray"><span class="mt-0.5 flex h-5 w-5 shrink-0 items-center justify-center rounded-full border border-black/10 dark:border-white/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus h-3 w-3" aria-hidden="true"><path d="M5 12h14"></path></svg></span>Results come back as strings â two Johns blend, and the same company under three spellings never connects.</li><li class="flex items-start gap-3 text-[15px] leading-relaxed text-syngray"><span class="mt-0.5 flex h-5 w-5 shrink-0 items-center justify-center rounded-full border border-black/10 dark:border-white/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus h-3 w-3" aria-hidden="true"><path d="M5 12h14"></path></svg></span>Every source ranks its own top-N. Nobody ranks across them.</li><li class="flex items-start gap-3 text-[15px] leading-relaxed text-syngray"><span class="mt-0.5 flex h-5 w-5 shrink-0 items-center justify-center rounded-full border border-black/10 dark:border-white/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus h-3 w-3" aria-hidden="true"><path d="M5 12h14"></path></svg></span>N permission models to get right, per request.</li></ul></div><div class="reveal relative overflow-hidden rounded-[14px] border border-synblue/20 bg-surface p-6 md:p-8"><div aria-hidden="true" class="pointer-events-none absolute inset-0" style="background:radial-gradient(circle at 100% 0%, rgba(4,181,252,0.16), transparent 42%)"></div><div class="relative"><span class="text-[11.5px] font-semibold uppercase tracking-[0.16em] text-synblue">Calling Synaply</span><ul class="mt-6 space-y-4"><li class="reveal flex items-start gap-3 text-[15px] leading-relaxed text-foreground
1/85"><span class="mt-0.5 flex h-5 w-5 shrink-0 items-center justify-center rounded-full bg-syn-gradient"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-3 w-3 text-white" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>One endpoint. Your agent asks a question, not five systems.</li><li class="reveal flex items-start gap-3 text-[15px] leading-relaxed text-foreground/85"><span class="mt-0.5 flex h-5 w-5 shrink-0 items-center justify-center rounded-full bg-syn-gradient"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-3 w-3 text-white" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>The join is done once, at index time â not re-derived on every call.</li><li class="reveal flex items-start gap-3 text-[15px] leading-relaxed text-foreground/85"><span class="mt-0.5 flex h-5 w-5 shrink-0 items-center justify-center rounded-full bg-syn-gradient"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-3 w-3 text-white" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Entity resolution decides those four âAcmeâ mentions are the same company.</li><li class="reveal flex items-start gap-3 text-[15px] leading-relaxed text-foreground/85"><span class="mt-0.5 flex h-5 w-5 shrink-0 items-center justify-center rounded-full bg-syn-gradient"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-3 w-3 text-white" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Unified ranking across email, files, chat, CRM, and code.</li><li class="reveal flex items-start gap-3 text-[15px] leading-relaxed text-foreground/85"><span class="mt-0.5 flex h-5 w-5 shrink-0 items-center justify-center rounded-full bg-syn-gradient"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-3 w-3 text-white" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>ACLs enforced in the index â a user only ever retrieves what they can already see, including share expiry.</li></ul></div></div></div></div></section><section class="container mx-auto scroll-mt-24 py-16 md:py-20"><div class="reveal max-w-2xl"><span class="inline-flex items-center gap-2 text-[11.5px] font-semibold uppercase tracking-[0.16em]" style="color:var(--brand-deep)"><span class="h-[7px] w-[7px] rounded-[2px]" style="background:var(--brand-deep)"></span>Integration</span><h2 class="mt-4 text-[1.95rem] leading-[1.08] md:text-[2.6rem]">Integrate in an afternoon</h2><p class="mt-4 max-w-[52ch] text-[16.5px] leading-relaxed ink2 md:text-[17.5px]">Three ways in, all pointing at the same index. Nothing to run, nothing to host.</p></div><div class="mt-10"><div class="grid gap-5 md:grid-cols-3"><div class="reveal flex flex-col rounded-[14px] border border-black/5 bg-surface p-6 dark:border-white/10"><span class="flex h-10 w-10 items-center justify-center rounded-lg" style="background-color:rgba(37, 99, 235, 0.10)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-plug h-5 w-5" aria-hidden="true" style="color:#2563EB"><path d="M12 22v-5"></path><path d="M15 8V2"></path><path d="M17 8a1 1 0 0 1 1 1v4a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1z"></path><path d="M9 8V2"></path></svg></span><h3 class="mt-4 text-lg font-semibold">One MCP endpoint</h3><p class="mt-2 text-sm leading-relaxed text-syngray">Your agent already speaks MCP? Then it already speaks Synaply. Point it at the server and the tools show up.</p><a href="/mcp" class="mt-4 inline-flex items-center gap-1.5 text-sm font-medium text-synblue hover:underline">See the MCP tools<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-3.5 w-3.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div class="reveal flex flex-col rounded-[14px] border border-black/5 bg-surface p-6 dark:border-white/10"><span class="flex h-10 w-10 items-center justify-center rounded-lg" style="background-color:rgba(124, 58, 237, 0.10)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search h-5 w-5" aria-hidden="true" style="color:#7C3AED"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg></span>
1<h3 class="mt-4 text-lg font-semibold">Search and graph APIs</h3><p class="mt-2 text-sm leading-relaxed text-syngray">synaply_search, entity lookups, and document reads over plain HTTPS. Use them from any stack, with or without MCP.</p></div><div class="reveal flex flex-col rounded-[14px] border border-black/5 bg-surface p-6 dark:border-white/10"><span class="flex h-10 w-10 items-center justify-center rounded-lg" style="background-color:rgba(16, 185, 129, 0.10)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round h-5 w-5" aria-hidden="true" style="color:#10B981"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg></span><h3 class="mt-4 text-lg font-semibold">Auth, handled</h3><p class="mt-2 text-sm leading-relaxed text-syngray">Your users connect their tools through managed OAuth flows. Bring your own OAuth apps, or use ours.</p></div></div></div></section><section class="container mx-auto scroll-mt-24 py-16 md:py-20"><div class="reveal max-w-2xl"><span class="inline-flex items-center gap-2 text-[11.5px] font-semibold uppercase tracking-[0.16em]" style="color:var(--brand-deep)"><span class="h-[7px] w-[7px] rounded-[2px]" style="background:var(--brand-deep)"></span>Scope</span><h2 class="mt-4 text-[1.95rem] leading-[1.08] md:text-[2.6rem]">What you're not building</h2><p class="mt-4 max-w-[52ch] text-[16.5px] leading-relaxed ink2 md:text-[17.5px]">Every one of these is a team-quarter you get to spend on your own product instead.</p></div><div class="mt-10"><div class="grid gap-4 sm:grid-cols-2 lg:grid-cols-3"><div class="reveal rounded-[14px] border border-black/5 bg-surface p-5 dark:border-white/10"><div class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-workflow h-[18px] w-[18px] shrink-0" aria-hidden="true" style="color:#2563EB"><rect width="8" height="8" x="3" y="3" rx="2"></rect><path d="M7 11v4a2 2 0 0 0 2 2h4"></path><rect width="8" height="8" x="13" y="13" rx="2"></rect></svg><h3 class="text-[15px] font-semibold">Managed connections and sync</h3></div><p class="mt-2 text-sm leading-relaxed text-syngray">Every source connected, authorized, and kept in step.</p></div><div class="reveal rounded-[14px] border border-black/5 bg-surface p-5 dark:border-white/10"><div class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers h-[18px] w-[18px] shrink-0" aria-hidden="true" style="color:#7C3AED"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg><h3 class="text-[15px] font-semibold">Indexing and ranking</h3></div><p class="mt-2 text-sm leading-relaxed text-syngray">One index, one relevance model, across every source.</p></div><div class="reveal rounded-[14px] border border-black/5 bg-surface p-5 dark:border-white/10"><div class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-git-merge h-[18px] w-[18px] shrink-0" aria-hidden="true" style="color:#EC4899"><circle cx="18" cy="18" r="3"></circle><circle cx="6" cy="6" r="3"></circle><path d="M6 21V9a9 9 0 0 0 9 9"></path></svg><h3 class="text-[15px] font-semibold">Entity resolution and dedup</h3></div><p class="mt-2 text-sm leading-relaxed text-syngray">The same person, company, and document, recognized as one.</p></div><div class="reveal rounded-[14px] border border-black/5 bg-surface p-5 dark:border-white/10"><div class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-[18px] w-[18px] shrink-0" aria-hidden="true" style="color:#10B981"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><h3 class="text-[15px] font-semibold">Permission-aware retrieval</h3></div><p class="mt-2 text-sm leading-relaxed text-syngray">ACLs and share expiry honored on every result returned.</p></div><div class="reveal rounded-[14px] border border-black/5 bg-surface p-5 dark:border-white/10"><div class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-network h-[18px] w-[18px] shrink-0" aria-hidden="true" style="color:#AD20E2"><rect x="16" y="16" width="6" height="6" rx="1"></rect><rect x="2" y="16" width="6" height="6" rx="1"></rect><rect x="9" y="2" width="6" height="6" rx="1"></rect><path d="M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3"></path><path d="M12 12V8"></path></svg><h3 class="text-[15px] font-semibold">A deterministic knowledge graph</h3></div><p class="mt-2 text-sm leading-relaxed text-syngray">Real relationships between records, not guessed ones.</p></div><div class="reveal rounded-[14px] border border-black/5 bg-surface p-5 dark:border-white/10"><div class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-refresh-cw h-[18px] w-[18px] shrink-0" aria-hidden="true" style="color:#1D5FD8"><path d="M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8"></path><path d="M21 3v5h-5"></path><path d="M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16"></path><path d="M8 16H3v5"></path></svg><h3 class="text-[15px] font-semibold">Freshness</h3></div><p class="mt-2 text-sm leading-relaxed text-syngray">Webhooks, polling, and reconciliation, running without you.</p></div></div></div></section><section class="container mx-auto py-8 md:py-12"><div class="reveal rounded-[14px] border border-black/5 bg-surface p-8 dark:border-white/10 md:p-10"><div class="flex flex-wrap items-center gap-3"><span class="inline-flex items-center gap-2 rounded-lg border border-black/5 bg-background px-4 py-2 text-sm font-medium text-foreground
1/80 dark:border-white/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-4 w-4" aria-hidden="true" style="color:#10B981"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg>SOC 2 Type 2</span><span class="inline-flex items-center gap-2 rounded-lg border border-black/5 bg-background px-4 py-2 text-sm font-medium text-foreground/80 dark:border-white/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-lock h-4 w-4" aria-hidden="true" style="color:#2563EB"><rect width="18" height="11" x="3" y="11" rx="2" ry="2"></rect><path d="M7 11V7a5 5 0 0 1 10 0v4"></path></svg>ACL-enforced retrieval</span><span class="inline-flex items-center gap-2 rounded-lg border border-black/5 bg-background px-4 py-2 text-sm font-medium text-foreground/80 dark:border-white/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-check h-4 w-4" aria-hidden="true" style="color:#7C3AED"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="m9 15 2 2 4-4"></path></svg>Sub-processor ready</span></div><p class="mt-6 max-w-2xl text-[15px] leading-relaxed text-syngray">Synaply is built to sit inside other products. DPA, trust report, and security review materials are available when your customers start asking.</p><a href="https://app.vanta.com/Synaply.io/trust/39dauq1ndsw4rj4e1fs4gl" target="_blank" rel="noopener" class="mt-4 inline-flex items-center gap-1.5 text-sm font-medium text-synblue hover:underline">Trust center<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-3.5 w-3.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></section><section class="container mx-auto py-24"><div class="relative overflow-hidden rounded-[14px] bg-syn-gradient p-10 text-center text-white md:p-20"><div aria-hidden="true" class="absolute inset-0 bg-black/10"></div><div class="relative"><h2 class="text-4xl font-semibold tracking-tight md:text-5xl">Building an agent product?</h2><p class="mx-auto mt-5 max-w-xl text-lg text-white/85">Tell us what your agent needs to know, and we'll show you the call that returns it.</p><div class="mt-10 flex flex-wrap items-center justify-center gap-4"><a href="https://calendar.app.google/nwaYmhtd3hUmqcfu5" target="_blank" rel="noopener" class="inline-flex items-center rounded-lg bg-white px-8 py-3.5 font-semibold text-[#1a1a1f] transition-opacity hover:opacity-90">Book a call</a><a href="mailto:[email protected]?subject=Context%20API%20quote" class="inline-flex items-center gap-2 rounded-lg border border-white/40 bg-white/10 px-8 py-3.5 font-semibold text-white backdrop-blur transition-colors hover:bg-white/20"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-4 w-4" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg>Email us</a></div><p class="mt-4 text-sm text-white/70">[email protected]</p></div></div></section></main><footer class="border-t border-black/5 dark:border-white/5 mt-24"><div class="container mx-auto py-12 grid gap-8 md:grid-cols-5 text-sm"><div class="md:col-span-2"><div class="flex items-center"><img alt="Synaply" loading="lazy" width="104" height="19" decoding="async" data-nimg="1" class="h-[18px] w-auto dark:hidden" style="color:transparent" src="/synaply-wordmark.svg"/><img alt="Synaply" loading="lazy" width="104" height="19" decoding="async" data-nimg="1" class="hidden h-[18px] w-auto dark:block" style="color:transparent" src="/synaply-wordmark-dark.svg"/></div><p class="mt-3 text-syngray max-w-xs">The connective tissue for your team's knowledge.</p><div class="mt-6 flex flex-wrap items-center gap-3"><a href="https://apps.apple.com/ca/app/synaply/id6748041660" target="_blank" rel="noopener" aria-label="Download Synaply on the App Store" class="inline-block transition-transform hover:scale-[1.04]"><img alt="Download on the App Store" loading="lazy" width="120" height="40" decoding="async" data-nimg="1" class="h-10 w-auto" style="color:transparent" src="/badges/app-store.svg"/></a><a href="https://play.google.com/store/apps/details?id=com.synaply.app" target="_blank" rel="noopener" aria-label="Get Synaply on Google Play" class="inline-block transition-transform hover:scale-[1.04]"><img alt="Get it on Google Play" loading="lazy" width="135" height="40" decoding="async" data-nimg="1" class="h-10 w-auto" style="color:transparent" src="/badges/google-play.svg"/></a></div></div><div><div class="font-medium mb-3">Product</div><ul class="space-y-2 text-syngray"><li><a class="hover:text-foreground" href="/#how-it-works">Features</a></li><li><a class="hover:text-foreground" href="/mcp/">MCP</a></li><li><a class="hover:text-foreground" href="/platform/">Context API</a></li><li><a href="/skills/synaply-knowledge.skill" download="" class="hover:text-foreground">Knowledge skill</a></li><li><a href="https://calendar.app.google/nwaYmhtd3hUmqcfu5" target="_blank" rel="noopener" class="hover:text-foreground">Request a demo</a></li><li><a href="https://app.synaply.io" class="hover:text-foreground">Sign in</a></li></ul></div><div><div class="font-medium mb-3">Company</div><ul class="space-y-2 text-syngray"><li><a class="hover:text-foreground" href="/about/">About</a></li><li><a class="hover:text-foreground" href="/help/">Help center</a></li><li><a href="https://app.vanta.com/Synaply.io/trust/39dauq1ndsw4rj4e1fs4gl" target="_blank" rel="noopener" class="hover:text-foreground">Trust Center</a></li></ul></div><div><div class="font-medium mb-3">Legal</div><ul class="space-y-2 text-syngray"><li><a href="https://app.synaply.io/terms" target="_blank" rel="noopener" class="hover:text-foreground">Terms</a></li><li><a href="https://app.synaply.io/privacy" target="_blank" rel="noopener" class="hover:text-foreground">Privacy</a></li><li><a href="/security-and-compliance" target="_blank" rel="noopener" class="hover:text-foreground">Security</a></li><li><a href="/cookies" target="_blank" rel="noopener" class="hover:text-foreground">Cookies</a></li><li><a class="hover:text-foreground" href="/delete-profile/">Delete account</a></li><li><a href="mailto:[email protected]" class="hover:text-foreground">[email protected]</a></li></ul></div></div><div class="container mx-auto py-6 text-xs text-syngray border-t border-black/5 dark:border-white/5">© <!-- -->2026<!-- --> Synaply, Inc. All rights reserved.</div></footer>
1<script src="/_next/static/chunks/webpack-a8fe97313aaf796f.js" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script>
1<script>self.__next_f.push([1,"1:HL[\"/_next/static/media/0e96d314a90a6138-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:HL[\"/_next/static/media/26d0ba92e140f0dc-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n3:HL[\"/_next/static/media/91601dd83defba07-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n4:HL[\"/_next/static/media/b7ea2ab4a8ad1f81-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n5:HL[\"/_next/static/css/958ab5842d16dd93.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"6:I[2846,[],\"\"]\n8:I[2487,[\"968\",\"static/chunks/968-e8d6140f5432fc51.js\",\"722\",\"static/chunks/app/platform/page-70df3724c0f6a6ab.js\"],\"PlatformPage\"]\n9:I[4707,[],\"\"]\na:I[6423,[],\"\"]\nb:I[3339,[\"717\",\"static/chunks/717-60bc826d4725bf68.js\",\"303\",\"static/chunks/303-7eba9c0fe60a77bf.js\",\"185\",\"static/chunks/app/layout-175b25caf713bb21.js\"],\"SiteNav\"]\nc:I[629,[\"717\",\"static/chunks/717-60bc826d4725bf68.js\",\"303\",\"static/chunks/303-7eba9c0fe60a77bf.js\",\"185\",\"static/chunks/app/layout-175b25caf713bb21.js\"],\"Reveal\"]\nd:I[5878,[\"717\",\"static/chunks/717-60bc826d4725bf68.js\",\"303\",\"static/chunks/303-7eba9c0fe60a77bf.js\",\"185\",\"static/chunks/app/layout-175b25caf713bb21.js\"],\"Image\"]\ne:I[2972,[\"717\",\"static/chunks/717-60bc826d4725bf68.js\",\"303\",\"static/chunks/303-7eba9c0fe60a77bf.js\",\"185\",\"static/chunks/app/layout-175b25caf713bb21.js\"],\"\"]\n10:I[1060,[],\"\"]\n11:[]\n"])</script>
1<script>self.__next_f.push([1,"0:[\"$\",\"$L6\",null,{\"buildId\":\"lGsXhrYXVm5yxWZHtIynX\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"platform\",\"\"],\"initialTree\":[\"\",{\"children\":[\"platform\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"platform\",{\"children\":[\"__PAGE__\",{},[[\"$L7\",[\"$\",\"$L8\",null,{}],null],null],null]},[null,[\"$\",\"$L9\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"platform\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$La\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/958ab5842d16dd93.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__variable_e8899d __variable_3d9088 __variable_9ef920\",\"children\":[\"$\",\"body\",null,{\"className\":\"font-sans min-h-screen flex flex-col\",\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Synaply\\\",\\\"url\\\":\\\"https://synaply.io\\\",\\\"logo\\\":\\\"https://synaply.io/logo.png\\\"}\"}}],[\"$\",\"$Lb\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1\",\"children\":[\"$\",\"$L9\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$La\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[]}]}],[\"$\",\"$Lc\",null,{}],[\"$\",\"footer\",null,{\"className\":\"border-t border-black/5 dark:border-white/5 mt-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"container mx-auto py-12 grid gap-8 md:grid-cols-5 text-sm\",\"children\":[[\"$\",\"div\",null,{\"className\":\"md:col-span-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[[\"$\",\"$Ld\",null,{\"src\":\"/synaply-wordmark.svg\",\"alt\":\"Synaply\",\"width\":104,\"height\":19,\"className\":\"h-[18px] w-auto dark:hidden\"}],[\"$\",\"$Ld\",null,{\"src\":\"/synaply-wordmark-dark.svg\",\"alt\":\"Synaply\",\"width\":104,\"height\":19,\"className\":\"hidden h-[18px] w-auto dark:block\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-syngray max-w-xs\",\"children\":\"The connective tissue for your team's knowledge.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 flex flex-wrap items-center gap-3\",\"children\":[[\"$\",\"a\",null,{\"href\":\"https://apps.apple.com/ca/app/synaply/id6748041660\",\"target\":\"_blank\",\"rel\":\"noopener\",\"aria-label\":\"Download Synaply on the App Store\",\"className\":\"inline-block transition-transform hover:scale-[1.04]\",\"children\":[\"$\",\"$Ld\",null,{\"src\":\"/badges/app-store.svg\",\"alt\":\"Download on the App Store\",\"width\":120,\"height\"
1:40,\"className\":\"h-10 w-auto\"}]}],[\"$\",\"a\",null,{\"href\":\"https://play.google.com/store/apps/details?id=com.synaply.app\",\"target\":\"_blank\",\"rel\":\"noopener\",\"aria-label\":\"Get Synaply on Google Play\",\"className\":\"inline-block transition-transform hover:scale-[1.04]\",\"children\":[\"$\",\"$Ld\",null,{\"src\":\"/badges/google-play.svg\",\"alt\":\"Get it on Google Play\",\"width\":135,\"height\":40,\"className\":\"h-10 w-auto\"}]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-medium mb-3\",\"children\":\"Product\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2 text-syngray\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/#how-it-works\",\"className\":\"hover:text-foreground\",\"children\":\"Features\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/mcp\",\"className\":\"hover:text-foreground\",\"children\":\"MCP\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/platform\",\"className\":\"hover:text-foreground\",\"children\":\"Context API\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/skills/synaply-knowledge.skill\",\"download\":true,\"className\":\"hover:text-foreground\",\"children\":\"Knowledge skill\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://calendar.app.google/nwaYmhtd3hUmqcfu5\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"hover:text-foreground\",\"children\":\"Request a demo\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://app.synaply.io\",\"className\":\"hover:text-foreground\",\"children\":\"Sign in\"}]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-medium mb-3\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2 text-syngray\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/about\",\"className\":\"hover:text-foreground\",\"children\":\"About\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/help\",\"className\":\"hover:text-foreground\",\"children\":\"Help center\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://app.vanta.com/Synaply.io/trust/39dauq1ndsw4rj4e1fs4gl\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"hover:text-foreground\",\"children\":\"Trust Center\"}]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-medium mb-3\",\"children\":\"Legal\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2 text-syngray\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://app.synaply.io/terms\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"hover:text-foreground\",\"children\":\"Terms\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://app.synaply.io/privacy\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"hover:text-foreground\",\"children\":\"Privacy\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/security-and-compliance\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"hover:text-foreground\",\"children\":\"Security\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/cookies\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"hover:text-foreground\",\"children\":\"Cookies\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/delete-profile\",\"className\":\"hover:text-foreground\",\"children\":\"Delete account\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"hover:text-foreground\",\"children\":\"[email protected]\"}]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"container mx-auto py-6 text-xs text-syngray border-t border-black/5 dark:border-white/5\",\"children\":[\"© \",2026,\" Synaply, Inc. All rights reserved.\"]}]]}]]}]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$Lf\"],\"globalErrorComponent\":\"$10\",\"missingSlots\":\"$W11\"}]\n"])</script>
1<script>self.__next_f.push([1,"f:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=5\"}],[\"$\",\"meta\",\"1\",{\"name\":\"theme-color\",\"media\":\"(prefers-color-scheme: light)\",\"content\":\"#ffffff\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"media\":\"(prefers-color-scheme: dark)\",\"content\":\"#0f1014\"}],[\"$\",\"meta\",\"3\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"4\",{\"children\":\"Context API · The permission-aware context layer for AI agents · Synaply\"}],[\"$\",\"meta\",\"5\",{\"name\":\"description\",\"content\":\"Embed Synaply behind your own agent product. One API for connections, indexing, entity resolution, and permission-aware retrieval across email, files, chat, CRM, and code.\"}],[\"$\",\"meta\",\"6\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"7\",{\"name\":\"theme-color\",\"content\":\"#ffffff\"}],[\"$\",\"link\",\"8\",{\"rel\":\"canonical\",\"href\":\"https://synaply.io/platform/\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:title\",\"content\":\"Synaply Context API â The permission-aware context layer for AI agents\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:description\",\"content\":\"Raw connectors give you strings. Synaply gives you the join: one endpoint, entity resolution, unified ranking, and ACLs enforced in the index.\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image\",\"content\":\"https://synaply.io/og.png\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:title\",\"content\":\"Synaply\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:description\",\"content\":\"Agents that check your company's documents around the clock.\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image\",\"content\":\"https://synaply.io/og.png\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/icon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"19\",{\"rel\":\"icon\",\"href\":\"/icon-192.png\",\"type\":\"image/png\",\"sizes\":\"192x192\"}],[\"$\",\"link\",\"20\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png\",\"sizes\":\"180x180\"}],[\"$\",\"meta\",\"21\",{\"name\":\"next-size-adjust\"}]]\n"])</script>
1<script>self.__next_f.push([1,"7:null\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.