[{"data":1,"prerenderedAt":424},["ShallowReactive",2],{"navigation_docs_en":3,"-en-reference-data-and-privacy":123,"-en-reference-data-and-privacy-surround":421},[4,36,107],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":35},"Getting started","i-lucide-rocket","\u002Fen\u002Fgetting-started","en\u002F1.getting-started",[10,15,20,25,30],{"title":11,"path":12,"stem":13,"icon":14},"What is Chronicler","\u002Fen\u002Fgetting-started\u002Fwhat-is-chronicler","en\u002F1.getting-started\u002F1.what-is-chronicler","i-lucide-help-circle",{"title":16,"path":17,"stem":18,"icon":19},"Install the app","\u002Fen\u002Fgetting-started\u002Finstall-the-app","en\u002F1.getting-started\u002F2.install-the-app","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Cloud quick start","\u002Fen\u002Fgetting-started\u002Fcloud-quickstart","en\u002F1.getting-started\u002F3.cloud-quickstart","i-lucide-cloud",{"title":26,"path":27,"stem":28,"icon":29},"Your first chat","\u002Fen\u002Fgetting-started\u002Fyour-first-chat","en\u002F1.getting-started\u002F4.your-first-chat","i-lucide-messages-square",{"title":31,"path":32,"stem":33,"icon":34},"Managing users","\u002Fen\u002Fgetting-started\u002Fmanaging-users","en\u002F1.getting-started\u002F5.managing-users","i-lucide-users",false,{"title":37,"icon":38,"path":39,"stem":40,"children":41,"page":35},"Self-hosting","i-lucide-server","\u002Fen\u002Fself-hosting","en\u002F2.self-hosting",[42,47,52,57,62,67,72,77,82,87,92,97,102],{"title":43,"path":44,"stem":45,"icon":46},"Overview","\u002Fen\u002Fself-hosting\u002Foverview","en\u002F2.self-hosting\u002F1.overview","i-lucide-layout-dashboard",{"title":48,"path":49,"stem":50,"icon":51},"Backups and restore","\u002Fen\u002Fself-hosting\u002Fbackups","en\u002F2.self-hosting\u002F10.backups","i-lucide-database-backup",{"title":53,"path":54,"stem":55,"icon":56},"Updating","\u002Fen\u002Fself-hosting\u002Fupdating","en\u002F2.self-hosting\u002F11.updating","i-lucide-refresh-cw",{"title":58,"path":59,"stem":60,"icon":61},"Security and networking","\u002Fen\u002Fself-hosting\u002Fsecurity-and-networking","en\u002F2.self-hosting\u002F12.security-and-networking","i-lucide-shield",{"title":63,"path":64,"stem":65,"icon":66},"Troubleshooting","\u002Fen\u002Fself-hosting\u002Ftroubleshooting","en\u002F2.self-hosting\u002F13.troubleshooting","i-lucide-life-buoy",{"title":68,"path":69,"stem":70,"icon":71},"Requirements","\u002Fen\u002Fself-hosting\u002Frequirements","en\u002F2.self-hosting\u002F2.requirements","i-lucide-cpu",{"title":73,"path":74,"stem":75,"icon":76},"Quick start (guided)","\u002Fen\u002Fself-hosting\u002Fquick-start","en\u002F2.self-hosting\u002F3.quick-start","i-lucide-wand-2",{"title":78,"path":79,"stem":80,"icon":81},"Manual install","\u002Fen\u002Fself-hosting\u002Fmanual-install","en\u002F2.self-hosting\u002F4.manual-install","i-lucide-terminal",{"title":83,"path":84,"stem":85,"icon":86},"GPU acceleration","\u002Fen\u002Fself-hosting\u002Fgpu-acceleration","en\u002F2.self-hosting\u002F5.gpu-acceleration","i-lucide-zap",{"title":88,"path":89,"stem":90,"icon":91},"Performance and memory","\u002Fen\u002Fself-hosting\u002Fperformance-and-memory","en\u002F2.self-hosting\u002F6.performance-and-memory","i-lucide-gauge",{"title":93,"path":94,"stem":95,"icon":96},"Configuration reference","\u002Fen\u002Fself-hosting\u002Fconfiguration-reference","en\u002F2.self-hosting\u002F7.configuration-reference","i-lucide-sliders-horizontal",{"title":98,"path":99,"stem":100,"icon":101},"Models","\u002Fen\u002Fself-hosting\u002Fmodels","en\u002F2.self-hosting\u002F8.models","i-lucide-brain",{"title":103,"path":104,"stem":105,"icon":106},"Licensing and activation","\u002Fen\u002Fself-hosting\u002Flicensing","en\u002F2.self-hosting\u002F9.licensing","i-lucide-key-round",{"title":108,"icon":109,"path":110,"stem":111,"children":112,"page":35},"Reference","i-lucide-book-open","\u002Fen\u002Freference","en\u002F3.reference",[113,118],{"title":114,"path":115,"stem":116,"icon":117},"How it works","\u002Fen\u002Freference\u002Fhow-it-works","en\u002F3.reference\u002F1.how-it-works","i-lucide-workflow",{"title":119,"path":120,"stem":121,"icon":122},"Data and privacy","\u002Fen\u002Freference\u002Fdata-and-privacy","en\u002F3.reference\u002F2.data-and-privacy","i-lucide-lock",{"id":124,"title":119,"body":125,"description":412,"extension":413,"links":414,"meta":415,"navigation":416,"path":120,"seo":417,"stem":121,"__hash__":420},"docs_en\u002Fen\u002F3.reference\u002F2.data-and-privacy.md",{"type":126,"value":127,"toc":402},"minimark",[128,137,142,258,261,265,268,288,291,299,303,318,322,374,377,381,392,396,399],[129,130,131,132,136],"p",{},"Written for the person who has to answer \"where does our data actually go?\" —\nabout a ",[133,134,135],"strong",{},"self-hosted"," install. On Cloud, the same data lives on our servers\ninstead.",[138,139,141],"h2",{"id":140},"what-is-stored","What is stored",[143,144,145,161],"table",{},[146,147,148],"thead",{},[149,150,151,155,158],"tr",{},[152,153,154],"th",{},"What",[152,156,157],{},"Where",[152,159,160],{},"Notes",[162,163,164,180,191,202,212,222,232,245],"tbody",{},[149,165,166,170,177],{},[167,168,169],"td",{},"Original files",[167,171,172,176],{},[173,174,175],"code",{},"backend_uploads"," volume",[167,178,179],{},"Exactly as uploaded.",[149,181,182,185,188],{},[167,183,184],{},"Extracted text and passages",[167,186,187],{},"PostgreSQL",[167,189,190],{},"Including OCR output for scans.",[149,192,193,196,199],{},[167,194,195],{},"Search vectors",[167,197,198],{},"PostgreSQL (pgvector)",[167,200,201],{},"Numeric representations of your text.",[149,203,204,207,209],{},[167,205,206],{},"Conversations",[167,208,187],{},[167,210,211],{},"Questions, answers and their citations.",[149,213,214,217,219],{},[167,215,216],{},"Accounts",[167,218,187],{},[167,220,221],{},"Name, email, role, hashed password.",[149,223,224,227,229],{},[167,225,226],{},"Audit log",[167,228,187],{},[167,230,231],{},"Administrative actions and who performed them.",[149,233,234,237,242],{},[167,235,236],{},"Backups",[167,238,239,241],{},[173,240,175],{},", plus your offsite folder",[167,243,244],{},"Full database dumps.",[149,246,247,250,255],{},[167,248,249],{},"Language models",[167,251,252],{},[173,253,254],{},"ollama_data",[167,256,257],{},"Downloaded, not derived from your data.",[129,259,260],{},"Nothing is written outside those three volumes, except backups you deliberately\ncopy elsewhere.",[138,262,264],{"id":263},"what-leaves-the-machine","What leaves the machine",[129,266,267],{},"Two things, neither of which carries document content:",[269,270,271,282],"ol",{},[272,273,274,277,278,281],"li",{},[133,275,276],{},"Licence verification"," — every 30 minutes to ",[173,279,280],{},"api.chroniclerlm.com",",\ncarrying the licence key and an install identifier.",[272,283,284,287],{},[133,285,286],{},"Downloads"," — images from Docker Hub, the compose file from GitHub, and\nmodels from the Ollama registry, when you install or update.",[129,289,290],{},"No telemetry, no usage analytics, no crash reports.",[292,293,294,295,298],"note",{},"Verify it yourself rather than taking our word: ",[173,296,297],{},"docker compose logs backend","\nshows the outbound calls, and a packet capture on the host will show nothing\nelse.",[138,300,302],{"id":301},"who-can-see-what","Who can see what",[304,305,306,309,312,315],"ul",{},[272,307,308],{},"People see their own documents and collections, plus what's shared with them.",[272,310,311],{},"Sharing is explicit — nothing is visible to the whole organisation by default.",[272,313,314],{},"Administrators can manage accounts and restore backups. A restore rewrites the\nwhole database, which effectively means administrators can read everything.\nKeep the number of administrators small.",[272,316,317],{},"Every administrative action is recorded in the audit log.",[138,319,321],{"id":320},"deleting-data","Deleting data",[143,323,324,334],{},[146,325,326],{},[149,327,328,331],{},[152,329,330],{},"To delete",[152,332,333],{},"Do this",[162,335,336,344,352,363],{},[149,337,338,341],{},[167,339,340],{},"A document",[167,342,343],{},"Delete it in the app. File and passages both go.",[149,345,346,349],{},[167,347,348],{},"A conversation",[167,350,351],{},"Delete it in the app.",[149,353,354,357],{},[167,355,356],{},"A person's account",[167,358,359,362],{},[133,360,361],{},"Admin → Users → Delete",". Their documents go with it — suspend instead if you need to keep them.",[149,364,365,368],{},[167,366,367],{},"Everything",[167,369,370,373],{},[173,371,372],{},"docker compose down -v",". Deletes both volumes and every backup inside them.",[129,375,376],{},"Backups made before a deletion still contain the deleted data. If a deletion has\nto be complete, delete the backups covering it too — including the offsite copy.",[138,378,380],{"id":379},"retention","Retention",[129,382,383,384,387,388,391],{},"Chronicler doesn't expire anything on its own. Documents and conversations stay\nuntil someone deletes them. The only automatic deletion is old ",[133,385,386],{},"backups",", which\nare pruned to the count set in ",[133,389,390],{},"Admin → Backups",".",[138,393,395],{"id":394},"regulatory-questions","Regulatory questions",[129,397,398],{},"A self-hosted install keeps document content on hardware you control, in a\ncountry you choose, which is usually the crux of a data-residency question. The\nlicence check is the only routine outbound connection, and it carries no personal\ndata.",[129,400,401],{},"If your assessment needs specifics — sub-processors, the exact fields sent during\na licence check, retention commitments — ask your supplier rather than inferring\nit from this page.",{"title":403,"searchDepth":404,"depth":404,"links":405},"",2,[406,407,408,409,410,411],{"id":140,"depth":404,"text":141},{"id":263,"depth":404,"text":264},{"id":301,"depth":404,"text":302},{"id":320,"depth":404,"text":321},{"id":379,"depth":404,"text":380},{"id":394,"depth":404,"text":395},"Exactly what is stored, where, and what crosses the network.","md",null,{},{"icon":122},{"title":418,"description":419},"Chronicler data and privacy","What a self-hosted Chronicler server stores, what it sends outside, and how to delete data.","ekwEBmgm2Xm-CYxelVP8XQuyqwbhlVkHjSztyHYuml0",[422,414],{"title":114,"path":115,"stem":116,"description":423,"icon":117,"children":-1},"One app, two kinds of server — and what happens between a question and an answer.",1785092110973]