[{"data":1,"prerenderedAt":515},["ShallowReactive",2],{"public-bootstrap":3},{"generatedAt":4,"demoSources":5,"demoNodes":39,"demoEdges":83,"demoChunks":112,"demoAnswers":140,"onboardingSteps":187,"syncJobs":207,"pricingPlans":222,"authProviders":268,"integrationConnectors":303,"workspaceRoles":345,"modelRoutes":368,"pricingTariff":384,"pricingMinimumRationale":400,"pricingMeterRules":408,"pricingExamples":430,"productUseCases":466,"pricingFaqs":497},"2026-07-05T00:00:00.000Z",[6,16,21,28,33],{"id":7,"name":8,"kind":9,"owner":10,"access":11,"tokens":12,"artifactsGb":13,"syncState":14,"lastSync":15},"public-home","Public product page","document","Krynia Product","company",18500,0.02,"healthy","12 min ago",{"id":17,"name":18,"kind":9,"owner":10,"access":11,"tokens":19,"artifactsGb":13,"syncState":14,"lastSync":20},"public-features","Public features page",14200,"31 min ago",{"id":22,"name":23,"kind":9,"owner":24,"access":11,"tokens":25,"artifactsGb":26,"syncState":14,"lastSync":27},"public-security","Public security page","Krynia Trust",16800,0.03,"7 min ago",{"id":29,"name":30,"kind":9,"owner":10,"access":11,"tokens":31,"artifactsGb":26,"syncState":14,"lastSync":32},"public-use-cases","Public use cases page",17600,"18 min ago",{"id":34,"name":35,"kind":9,"owner":36,"access":11,"tokens":37,"artifactsGb":26,"syncState":14,"lastSync":38},"public-pricing","Public pricing page","Krynia Pricing",21100,"2 h ago",[40,48,57,65,74],{"id":41,"label":42,"group":43,"kind":9,"sourceId":22,"x":44,"y":44,"confidence":45,"summary":46,"url":47},"node-auth","Permission-aware retrieval","Access",19,0.93,"Workspace, team, source and item-level access decide what can be searched before Krynia prepares an answer.","\u002Fsecurity",{"id":49,"label":50,"group":51,"kind":9,"sourceId":17,"x":52,"y":53,"confidence":54,"summary":55,"url":56},"node-sync","Connected company memory","Sync",78,20,0.88,"Krynia brings together docs, chats, tickets, repos and decision history into one search surface.","\u002Ffeatures",{"id":58,"label":59,"group":60,"kind":9,"sourceId":22,"x":61,"y":62,"confidence":63,"summary":64,"url":47},"node-index","Safe answer path","Retrieval",76,54,0.91,"Krynia narrows the search, checks related topics and chooses a focused source set before the final answer.",{"id":66,"label":67,"group":68,"kind":9,"sourceId":7,"x":69,"y":70,"confidence":71,"summary":72,"url":73},"node-chat","Cited product answer","Assistant",24,58,0.86,"Krynia turns scattered docs, chats, tickets, files and repositories into searchable company memory with cited answers.","\u002F",{"id":75,"label":76,"group":77,"kind":9,"sourceId":34,"x":78,"y":79,"confidence":80,"summary":81,"url":82},"node-pricing","Indexed knowledge pricing","Billing",49,84,0.82,"Krynia charges for searchable company knowledge kept at the end of the billing month, not for every employee seat.","\u002Fpricing",[84,88,92,96,100,104,108],{"id":85,"from":41,"to":66,"label":86,"strength":63,"editable":87},"edge-auth-chat","scopes answer",true,{"id":89,"from":49,"to":58,"label":90,"strength":91,"editable":87},"edge-sync-index","feeds release",0.87,{"id":93,"from":58,"to":66,"label":94,"strength":95,"editable":87},"edge-index-chat","explains status",0.94,{"id":97,"from":75,"to":58,"label":98,"strength":99,"editable":87},"edge-pricing-index","onboards team",0.77,{"id":101,"from":41,"to":58,"label":102,"strength":103,"editable":87},"edge-auth-index","limits source use",0.84,{"id":105,"from":49,"to":66,"label":106,"strength":107,"editable":87},"edge-sync-chat","updates answer",0.8,{"id":109,"from":75,"to":66,"label":110,"strength":111,"editable":87},"edge-pricing-chat","guides support",0.73,[113,117,120,123,127,131,136],{"id":114,"nodeId":41,"sourceId":22,"title":115,"text":116,"url":47},"chunk-public-security-access","Access checks before answers","Workspace, team, source and item-level access decide what can be searched before Krynia prepares an answer, not after sensitive material has already influenced it.",{"id":118,"nodeId":49,"sourceId":17,"title":50,"text":119,"url":56},"chunk-public-features-memory","Krynia brings together docs, chats, tickets, repos and decision history into one search surface for questions that span several company systems.",{"id":121,"nodeId":58,"sourceId":22,"title":59,"text":122,"url":47},"chunk-public-security-answer-path","Krynia narrows the search, checks related topics and chooses the most useful source set before any final answer is written.",{"id":124,"nodeId":66,"sourceId":7,"title":125,"text":126,"url":73},"chunk-public-home-product","Krynia product overview","Krynia turns scattered docs, chats, tickets, files and repositories into one searchable company memory. Ask a normal question, get a cited answer and keep the source trail, access boundary and decision context intact.",{"id":128,"nodeId":75,"sourceId":34,"title":129,"text":130,"url":82},"chunk-public-pricing-meter","Indexed knowledge meter","Krynia charges for the searchable company knowledge still kept at the end of the billing month. Everyday chat, sync work, citations and stored originals stay inside the core product instead of turning into seat upgrades.",{"id":132,"nodeId":66,"sourceId":29,"title":133,"text":134,"url":135},"chunk-public-use-cases-path","Use case answer path","Each use case starts with a normal question, but the answer path may pull from different source types, graph links and review points before the final answer is written.","\u002Fuse-cases",{"id":137,"nodeId":41,"sourceId":7,"title":138,"text":139,"url":73},"chunk-public-home-training","No model training on customer content","Krynia's managed AI route is used only to prepare answers. Customer prompts, cited source context, embeddings and answers are not used to train AI models.",[141,149,159,168,178],{"id":142,"title":125,"prompts":143,"answer":147,"citationChunkIds":148},"answer-product-overview",[144,145,146],"What is Krynia and what sources explain the product?","What is Krynia and who is it for?","Explain the product from public sources.","## Short answer\nKrynia is a company memory product for teams whose useful context is split across docs, chats, tickets, files, repositories and decision history.\n\nIt is not positioned as another wiki search box. The starter workspace begins with the public product page so the first answer has one clear source trail before admins add private company systems.",[124],{"id":150,"title":151,"prompts":152,"answer":157,"citationChunkIds":158},"answer-cited-safety","How Krynia builds safer cited answers",[153,154,155,156],"How does Krynia produce grounded answers?","How are answers kept safe?","How does permission-aware retrieval work?","What happens before Krynia writes an answer?","## Answer path\nKrynia should narrow the source set before writing an answer.\n\n1. Access checks happen first, at workspace, team, source and item level.\n2. Search is narrowed to the most relevant allowed material.\n3. Related topics can be checked before final writing.\n4. The answer is returned with citations people can inspect.\n\nThat is the public trust story: useful answers without quietly letting private material influence the response.",[114,121,132],{"id":160,"title":76,"prompts":161,"answer":166,"citationChunkIds":167},"answer-pricing",[162,163,164,165],"Why is pricing based on indexed knowledge?","Do seats change the bill?","How does Krynia pricing work?","What is included in pricing?","## Pricing summary\nKrynia pricing follows retained indexed knowledge, not headcount.\n\nThe public pricing page says the bill is based on searchable company knowledge still kept at billing close. Everyday chat, sync work, citations and stored originals stay inside the core product instead of becoming seat upgrades.\n\nSo seats remain useful for access control and fair-use signals, but they are not the main public meter.",[128,124],{"id":169,"title":170,"prompts":171,"answer":176,"citationChunkIds":177},"answer-demo-cache","Why this demo is cached",[172,173,174,175],"Is this demo using live AI?","Why are the answers prepared?","Are these demo answers cached?","Is this real data or a generated response?","## Demo mode\nThis public workspace preview uses cached answers, not live AI generation.\n\nThe starter evidence is the public product page. That keeps the preview stable, prevents public prompt spam and leaves private company systems out until an admin connects them.",[124],{"id":179,"title":180,"prompts":181,"answer":185,"citationChunkIds":186},"answer-training-policy","Training and customer content policy",[182,183,184],"Are customer sources used to train models?","Does Krynia train on customer content?","What happens to customer prompts and source context?","## Training policy\nThe public product copy says Krynia's managed AI route is used only to prepare answers.\n\nIt also says customer prompts, cited source context, embeddings and answers are not used to train AI models.",[137],[188,193,198,203],{"id":189,"label":190,"state":191,"detail":192},"connect","Connect sources","done","Repositories, Confluence spaces, uploaded PDFs and research folders are scoped before the first sync.",{"id":194,"label":195,"state":196,"detail":197},"access","Set access","active","Default company knowledge stays open; restricted areas map to teams, roles or audited individual grants.",{"id":199,"label":200,"state":201,"detail":202},"map","Review graph","next","Detected dependencies, docs, decisions and ownership links can be accepted or edited.",{"id":204,"label":205,"state":201,"detail":206},"ask","Ask with citations","The assistant answers from indexed evidence and keeps the source path visible.",[208,212,216,219],{"id":209,"name":8,"source":8,"cadence":210,"scope":211,"status":14},"sync-public-home","cached at deploy","homepage product copy",{"id":213,"name":214,"source":18,"cadence":210,"scope":215,"status":14},"sync-public-features","Public feature pages","features and public detail pages",{"id":217,"name":23,"source":23,"cadence":210,"scope":218,"status":14},"sync-public-security","trust, access and AI route copy",{"id":220,"name":35,"source":35,"cadence":210,"scope":221,"status":14},"sync-public-pricing","meter, examples, included usage, FAQ",[223,234,245,257],{"name":224,"price":225,"indexedTokens":226,"sourceArtifacts":227,"fit":228,"included":229},"PAYG meter","EUR 0.47 \u002F 1M","retained indexed tokens","source archive included","The customer-facing billable unit",[230,231,232,233],"normal sync","search index storage","default chat","citations and answer review",{"name":235,"price":236,"indexedTokens":237,"sourceArtifacts":238,"fit":239,"included":240,"featured":87},"Launch minimum","EUR 47\u002Fmo","product plus 5M indexed tokens","not a seat plan","Monthly product base before overage",[241,242,243,244],"first workspace","Google\u002FMicrosoft\u002Fpasskey auth","admin setup flow","cost board",{"name":246,"price":247,"indexedTokens":248,"sourceArtifacts":249,"fit":250,"included":251},"Included usage","no seat bill","people are not the meter","billing close snapshot","Company grows by information volume, not licenses",[252,253,254,255,256],"source scopes","team access","conversation storage","sync freshness","monthly usage ledger",{"name":258,"price":259,"indexedTokens":260,"sourceArtifacts":261,"fit":262,"included":263},"Enterprise guardrails","EUR 0.39\u002FM commit","annual volume envelope","retention policy","Security review, support SLA and large imports",[264,265,266,267],"SSO\u002FSAML","SCIM if needed","admin audit","regional data plan",[269,284,294,298],{"id":270,"name":271,"detail":272,"state":273,"oauth":274},"google","Google","Google account sign-in.","ready",{"callbackPath":275,"requiredScopes":276,"requiredSecrets":280},"\u002Fapi\u002Fauth\u002Foauth\u002Fgoogle\u002Fcallback",[277,278,279],"openid","email","profile",[281,282,283],"AUTH_OAUTH_STATE_SECRET","GOOGLE_OAUTH_CLIENT_ID","GOOGLE_OAUTH_CLIENT_SECRET",{"id":285,"name":286,"detail":287,"state":273,"oauth":288},"microsoft","Microsoft","Microsoft account sign-in.",{"callbackPath":289,"requiredScopes":290,"requiredSecrets":291},"\u002Fapi\u002Fauth\u002Foauth\u002Fmicrosoft\u002Fcallback",[277,278,279],[281,292,293],"MICROSOFT_OAUTH_CLIENT_ID","MICROSOFT_OAUTH_CLIENT_SECRET",{"id":295,"name":296,"detail":297,"state":273},"passkey","Email passkey","Passwordless login with email recovery codes for new devices.",{"id":299,"name":300,"detail":301,"state":302},"sso","Organization SSO","Verified-domain auto-join first, OIDC\u002FSAML after launch usage data.","enterprise",[304,313,319,323,327,332,337,341],{"id":305,"name":306,"kind":307,"detail":308,"stage":309,"cadence":310,"scope":311,"indexedTokens":312},"github","GitHub repositories","repository","GitHub repository Markdown and text documents for the first production connector.","available","manual initial indexing","one repository",0,{"id":314,"name":315,"kind":307,"detail":316,"stage":201,"cadence":317,"scope":318,"indexedTokens":312},"gitlab","GitLab projects","Coming soon: provider-authorized repository documents and project context.","not available","planned",{"id":320,"name":321,"kind":307,"detail":322,"stage":201,"cadence":317,"scope":318,"indexedTokens":312},"bitbucket","Bitbucket repositories","Coming soon: provider-authorized repository documentation and project context.",{"id":324,"name":325,"kind":9,"detail":326,"stage":201,"cadence":317,"scope":318,"indexedTokens":312},"drive","Google Drive","Coming soon: selected documents and shared drives.",{"id":328,"name":329,"kind":330,"detail":331,"stage":201,"cadence":317,"scope":318,"indexedTokens":312},"slack","Slack channels","chat","Coming soon: selected channels only, with explicit workspace scopes.",{"id":333,"name":334,"kind":335,"detail":336,"stage":201,"cadence":317,"scope":318,"indexedTokens":312},"confluence","Confluence \u002F Jira","wiki","Coming soon: selected Confluence pages, Jira projects and decision material.",{"id":338,"name":339,"kind":9,"detail":340,"stage":201,"cadence":317,"scope":318,"indexedTokens":312},"sharepoint","SharePoint \u002F OneDrive","Planned connector for selected SharePoint and OneDrive documents.",{"id":342,"name":343,"kind":342,"detail":344,"stage":201,"cadence":317,"scope":318,"indexedTokens":312},"calendar","Calendar","Planned connector for selected calendar events.",[346,352,358,363],{"name":347,"detail":348,"permissions":349},"Owner","Billing, deletion, SSO, domain verification and admin grants.",[350,299,351],"billing","all settings",{"name":353,"detail":354,"permissions":355},"Admin","Integrations, access scopes, answer settings and audit views.",[356,194,357],"sources","models",{"name":359,"detail":360,"permissions":361},"Knowledge manager","Can connect scoped sources and review indexing quality.",[356,362],"review",{"name":364,"detail":365,"permissions":366},"Member","Can chat over allowed company and team knowledge.",[330,367],"citations",[369,375,380],{"name":370,"model":371,"purpose":372,"costPerThousand":373,"state":374},"Default AI search","Balanced answer path","Grounded chat, multilingual answers, markdown and citations.","Measured per 1,000 answers","default",{"name":376,"model":377,"purpose":378,"costPerThousand":373,"state":379},"Concise\u002Fbackground","Fast answer path","Short answers, summaries and low-risk background work.","fallback",{"name":381,"model":382,"purpose":383,"costPerThousand":373,"state":379},"Long-context fallback","Extended context path","Larger evidence packs and higher prose quality.",{"name":385,"currency":386,"pricePerMillionIndexedTokens":387,"monthlyMinimum":388,"annualCommitPricePerMillionIndexedTokens":389,"volumeTiers":390,"includedUsagePolicy":399},"EUR launch tariff","EUR",0.47,47,0.39,[391,393,396],{"upToIndexedTokens":392,"pricePerMillionIndexedTokens":387},1000000000,{"upToIndexedTokens":394,"pricePerMillionIndexedTokens":395},10000000000,0.3,{"upToIndexedTokens":397,"pricePerMillionIndexedTokens":398},null,0.2,"The monthly base includes product access, normal sync, citations and the first 5M retained indexed tokens. Volume rates apply as retained indexed knowledge grows.",{"amount":236,"includedIndexedTokens":401,"title":402,"description":403,"points":404},5000000,"Why the minimum is EUR 47","It is a monthly product base, not a seat plan. The first 5M indexed tokens are included, then usage starts at EUR 0.47 per 1M indexed tokens above 5M with lower volume rates for larger knowledge bases.",[405,406,407],"Keeps billing, monitoring, admin onboarding, abuse reserve and support from dominating tiny invoices.","Keeps the starter allowance closer to real early customer usage instead of bundling a huge company-memory corpus into the minimum.","Avoids a cheap-looking seat plan that would underprice high-volume teams and overcharge quiet teams.",[409,413,416,420,423,426],{"label":410,"detail":411,"state":412},"Searchable extracted text","Normalized text chunks retained in the active index at billing close: docs, repository docs, issues, tickets, selected chat history and wiki pages.","counted",{"label":414,"detail":415,"state":412},"Search-critical metadata","Titles, headings, source paths, labels, captions and access metadata only when they are indexed for retrieval. Usually this is a small part of the bill.",{"label":417,"detail":418,"state":419},"Workspace chat memory","Normal chat storage is included. It becomes billable KB only if an admin keeps selected chats as searchable workspace knowledge.","included",{"label":421,"detail":422,"state":419},"Sync checks and unchanged files","30-minute delta checks, webhooks, checksums and unchanged source scans are included. We do not bill the same retained text again.",{"label":424,"detail":425,"state":419},"Source archive and vectors","Original files, parsed artifacts, embeddings, search index storage, citations, answer review and regular AI search are packaged into the indexed-KB meter.",{"label":427,"detail":428,"state":429},"Ignored or deleted content","Ignored generated files, dependency folders, binaries without extracted text, duplicates, deleted sources and stale chunks removed before billing close are not counted.","excluded",[431,437,442,448,454,460],{"label":432,"source":433,"estimatedTokens":434,"estimatedInvoice":435,"detail":436},"10-page policy","PDF or Google Doc",6000,"included in EUR 47 base","Useful as a mental model: short docs barely move the meter.",{"label":438,"source":439,"estimatedTokens":440,"estimatedInvoice":435,"detail":441},"200-page handbook","PDF, Notion, Confluence",120000,"The bill changes when a company connects real work history, not one handbook.",{"label":443,"source":444,"estimatedTokens":445,"estimatedInvoice":446,"detail":447},"Small product workspace","Repos, docs, tickets, selected chats",120000000,"EUR 101.05\u002Fmo estimate","A focused product team can usually start inside the launch minimum.",{"label":449,"source":450,"estimatedTokens":451,"estimatedInvoice":452,"detail":453},"Large single product","One mature product area",1500000000,"EUR 749.65\u002Fmo estimate","Information-heavy team without a per-seat penalty.",{"label":455,"source":456,"estimatedTokens":457,"estimatedInvoice":458,"detail":459},"100 people, 8 products","Company KB with several product scopes",5000000000,"EUR 2,394.65\u002Fmo estimate","A multi-product company pays by retained knowledge volume instead of every employee license.",{"label":461,"source":462,"estimatedTokens":463,"estimatedInvoice":464,"detail":465},"1,000 people, 60 products","Large multi-product company",80000000000,"EUR 37,647.65\u002Fmo estimate","Still tied to retained knowledge volume, not every employee license.",[467,472,477,482,487,492],{"title":468,"team":469,"question":470,"outcome":471},"Find product context","Product and support","What is this product and where is the source?","Short answer with citations to docs, repositories and decisions.",{"title":473,"team":474,"question":475,"outcome":476},"Trace dependencies","Engineering","What depends on this service, package or feature?","Evidence from repositories, tickets, docs and graph links.",{"title":478,"team":479,"question":480,"outcome":481},"Onboard new people","People and team leads","What should a new teammate read first?","A scoped reading path based on real company sources.",{"title":483,"team":484,"question":485,"outcome":486},"Recover decisions","Founders and managers","When did we decide this and why?","Timeline-style answer grounded in PRs, issues, docs and chats.",{"title":488,"team":489,"question":490,"outcome":491},"Admin visibility","Workspace admins","What are people searching for and what is missing?","Topic groups, failed searches, source gaps and traceable citations.",{"title":493,"team":494,"question":495,"outcome":496},"Meeting prep","Everyone","What context do I need before this discussion?","KB-first briefing now; calendar-aware preparation can follow later.",[498,501,504,506,509,512],{"question":499,"answer":500},"Why is the minimum EUR 47?","EUR 47 is the monthly product base. It includes 5M indexed tokens, roughly 7.7k A4 pages of text, plus normal sync, citations, search and workspace access.",{"question":502,"answer":503},"How do you calculate information volume?","We count normalized searchable tokens retained in the active index at the end of the billing period. The first 5M are included. Above that, only retained indexed volume over the included amount is billed.",{"question":163,"answer":505},"No. Seats are used for access control and fair-use signals, not as the main pricing meter. A quiet large team should not pay more than a smaller team with a huge KB.",{"question":507,"answer":508},"Does sync frequency cost extra?","Normal delta sync is included. We bill retained indexed knowledge, not every sync attempt. If a source changes heavily, admins should see that in usage diagnostics before it affects indexing scope.",{"question":510,"answer":511},"What if we delete data?","Deleted sources and stale chunks removed before billing close do not count for that period. Admins should see the current indexed snapshot before invoice generation.",{"question":513,"answer":514},"How is deep research billed?","Deep research is not a fixed package. If enabled, the workspace shows the measured usage before it affects the bill, and admins can keep the feature off until they need it.",1786054911369]