{"schemaVersion":1,"kind":"notabenda-evidence-segment","scopeLabel":"Your demo workspace","selection":{"query":"","kind":"","keyPrefix":"","from":"","to":"","limit":25},"read":{"startedAt":"2026-10-20T14:58:49.498Z","completedAt":"2026-10-20T14:58:49.498Z","consistency":"live-segment"},"segment":{"returned":17,"examined":17,"continuationRequired":false},"records":[{"id":"2edcf28c41b7dba5057d28b67eb3545507ea94a5e10b121501ce2e9ac140a92e","data":{"kind":"document-release","artifactId":"2edcf28c41b7dba5057d28b67eb3545507ea94a5e10b121501ce2e9ac140a92e","siteId":"juniper-permissions","documents":{"cookies":{"effectiveDate":"2026-10-19","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-PRODUCT-LOCALIZATION"],"reviewStatus":"draft","route":"/localization/permission/cookies","sections":[{"heading":"Cookies e tecnologias semelhantes","id":"about","paragraphs":["Esta página descreve o armazenamento declarado para Juniper.","Cookies e outras tecnologias podem atender a diferentes finalidades. A lista abaixo descreve cada item declarado; publicar esta página não controla essas tecnologias."]},{"heading":"Armazenamento declarado","id":"storage","paragraphs":["Nenhum armazenamento de navegador foi declarado nesta configuração."]},{"heading":"Finalidades","id":"purposes","items":["Novidades de leitura: Enviar novidades sobre a Juniper e suas ferramentas de leitura por e-mail."]},{"heading":"Dúvidas sobre armazenamento","id":"contact","links":[{"href":"mailto:privacy@example.test","label":"privacy@example.test"},{"href":"/localization/permission/privacy","label":"Política de privacidade"}]}],"title":"Política de cookies","version":"2"},"privacy":{"effectiveDate":"2026-10-19","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-PRODUCT-LOCALIZATION"],"reviewStatus":"draft","route":"/localization/permission/privacy","sections":[{"heading":"Quem é responsável","id":"controller","links":[{"href":"mailto:privacy@example.test","label":"privacy@example.test"}],"paragraphs":["Juniper","Endereço ilustrativo para revisão"]},{"heading":"O que coletamos e por quê","id":"purposes","items":["Novidades de leitura: Enviar novidades sobre a Juniper e suas ferramentas de leitura por e-mail. Dados: Escolha da finalidade e do canal, Referência opaca ao contato, Versão e horário da escolha. Base legal: Declaração de permissão opcional para revisão.. Origem (direta): Sua escolha explícita nesta página.. O fornecimento é opcional. As novidades por e-mail permanecem desativadas sem uma permissão atual."]},{"heading":"Por quanto tempo as informações são mantidas","id":"retention","items":["Novidades de leitura: O espaço de demonstração é apagado após um dia sem uso."]},{"heading":"Prestadores de serviços e destinatários","id":"providers","items":[],"links":[],"paragraphs":["Nenhum prestador de serviços foi declarado nesta configuração."]},{"heading":"Transferências internacionais","id":"transfers","paragraphs":["Este exemplo não envia os dados do recurso para outro servidor."]},{"heading":"Decisões automatizadas","id":"automated-decisions","paragraphs":["Este exemplo não toma decisões automatizadas sobre pessoas."]},{"heading":"Seus direitos e escolhas","id":"rights","items":["Entre em contato para consultar suas informações e apresentar uma solicitação."],"links":[{"href":"mailto:privacy@example.test","label":"Entre em contato sobre suas informações"}]},{"heading":"Dúvidas e reclamações","id":"complaints","paragraphs":["Entre em contato pelo endereço indicado nesta página."]}],"title":"Política de privacidade","version":"2"},"terms":{"effectiveDate":"2026-10-19","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS","REQ-PRODUCT-LOCALIZATION"],"reviewStatus":"draft","route":"/localization/permission/terms","sections":[{"heading":"Sobre este espaço","id":"reading","paragraphs":["Este espaço apresenta textos e sugestões de leitura."]},{"heading":"Contato","id":"contact","links":[{"href":"mailto:privacy@example.test","label":"Fale com a Juniper"}],"paragraphs":["Entre em contato se tiver dúvidas sobre o conteúdo."]}],"title":"Termos de uso","version":"1"}},"manifest":{"artifactId":"2edcf28c41b7dba5057d28b67eb3545507ea94a5e10b121501ce2e9ac140a92e","configSha256":"d3f156c3aad823230c79c3a06e7886c80a7d406c63b8d29fe6931c46f3bfc484","documents":[{"contentSha256":"41a0562633ea500c75bcb5c0fbcf493ebea33bb7f0f5b57fa8d59f30d600f6ad","effectiveDate":"2026-10-19","file":"localization/permission/privacy/index.html","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-PRODUCT-LOCALIZATION"],"reviewStatus":"draft","route":"/localization/permission/privacy","sha256":"569f954aa96d05a766af3e383d879a134554aaefc758d77bef24ff4b0c7a7887","title":"Política de privacidade","version":"2"},{"contentSha256":"a446a4960171729e469d1271205b5010a0db52c7da177b608db1da2dbaa2a33d","effectiveDate":"2026-10-19","file":"localization/permission/cookies/index.html","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-PRODUCT-LOCALIZATION"],"reviewStatus":"draft","route":"/localization/permission/cookies","sha256":"a0b6a3818a661699f8e4a9c9512b78fec141d6106256753cf2c35fc39eb7c872","title":"Política de cookies","version":"2"},{"contentSha256":"b44631360191538ca257576d40f89b714a34ea0b4957da675f1a2acffcd3974a","effectiveDate":"2026-10-19","file":"localization/permission/terms/index.html","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS","REQ-PRODUCT-LOCALIZATION"],"reviewStatus":"draft","route":"/localization/permission/terms","sha256":"bff254a06cd285b37445a8e88f8b81d18687a8246de13771f42298321f28aeaf","title":"Termos de uso","version":"1"}],"locale":"pt-BR","mode":"preview","requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-PRODUCT-LOCALIZATION","REQ-EU-TERMS"],"schemaVersion":1,"siteId":"juniper-permissions"}}},{"id":"3e820c9c308efec2297eee32d6e7853ee81a55e795dddc7d98d606210ca86a54","data":{"kind":"document-release","artifactId":"3e820c9c308efec2297eee32d6e7853ee81a55e795dddc7d98d606210ca86a54","siteId":"juniper-notes","documents":{"privacy":{"kind":"privacy","title":"Privacy policy","route":"/privacy","version":"draft-2","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"controller","heading":"Who is responsible","paragraphs":["Juniper Notes Cooperative (fictional)","12 Example Lane, Example City (fictional)"],"links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]},{"id":"purposes","heading":"What we collect and why","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send. Data: Name, Email address, Message content. Legal basis: An operator must supply the applicable basis after reviewing its actual processing. Source (direct): Information a person chooses to include in a message. Providing this information is optional. Without contact details, an operator may be unable to reply.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described. Data: Selected display mode. Legal basis: The applicable device-access exception and processing basis must be assessed separately. Source (direct): A display setting deliberately selected by the visitor. Providing this information is optional. If not stored, the preference may need to be selected again."]},{"id":"retention","heading":"How long information is kept","items":["Responding to enquiries: Sample: 30 days after an enquiry is resolved.","Remembering display preferences: Sample: 30 days for the declared preference item."]},{"id":"providers","heading":"Service providers and recipients","items":["Site preferences — Juniper Notes (fictional). Location: Example hosting region; replace with actual processing locations. Purposes: Remembering display preferences."],"links":[]},{"id":"transfers","heading":"International transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"id":"automated-decisions","heading":"Automated decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"id":"rights","heading":"Your rights and choices","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"label":"Contact us about your information","href":"mailto:privacy@juniper.example.test"},{"label":"How to exercise your rights","href":"mailto:privacy@juniper.example.test"}]},{"id":"complaints","heading":"Questions and complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},"cookies":{"kind":"cookies","title":"Cookie policy","route":"/cookies","version":"draft-2","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"Cookies and similar storage","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"id":"storage","heading":"Declared storage","table":{"caption":"Storage inventory","columns":["Name","Type","Provider / service","Purpose","Duration","Classification"],"rows":[["display_mode","cookie","Juniper Notes (fictional) / Site preferences","Remembering display preferences","30 days (sample)","necessary — Synthetic example of a setting explicitly requested by the visitor; review necessity against actual use."]]}},{"id":"purposes","heading":"Purposes","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described."]},{"id":"contact","heading":"Questions about storage","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"},{"label":"Privacy policy","href":"/privacy"}]},{"id":"additional-example-only","heading":"About this example","paragraphs":["These static example pages do not set the synthetic cookie listed above. The item demonstrates the document inventory, not a live storage integration."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"]},"terms":{"kind":"terms","title":"Terms of use","route":"/terms","version":"draft-2","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"About these example pages","paragraphs":["Juniper Notes is a fictional studio. These sample sections demonstrate how your own reviewed terms can be rendered inside your site's design. They do not offer a service or establish a real contract."]},{"id":"your-content","heading":"Your content, your structure","paragraphs":["Supply the terms appropriate to your audience, service, and applicable consumer rights. The renderer preserves your section structure and safely displays text and links.","This draft revision clarifies the fictional content example."]},{"id":"contact","heading":"Contact","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"]}},"manifest":{"schemaVersion":1,"siteId":"juniper-notes","locale":"en","mode":"preview","configSha256":"9bc7665d0535e219f1a910a162edcb57280192e018cfb5b5cc4c64a32d0683b2","documents":[{"kind":"privacy","route":"/privacy","file":"privacy/index.html","title":"Privacy policy","version":"draft-2","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"d0cf4f241ffb0030b18094d80e9c9a31142a1f450921f1bba3288b6086069aeb","contentSha256":"cf9a83c92a8b3c099c3d484cd10a1c918f78a89a90fc63ca1bbddcb54848246e","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},{"kind":"cookies","route":"/cookies","file":"cookies/index.html","title":"Cookie policy","version":"draft-2","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"34d99fcfb8cad4a0d2c6f2b9193143ff3d64b518cf2637f585556b8f62b41fac","contentSha256":"9d44caf29ae91293d01f1b2ed1c30302bbfa494f077bd9eb723bdafe1b69ad31","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"]},{"kind":"terms","route":"/terms","file":"terms/index.html","title":"Terms of use","version":"draft-2","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"db479ef3524b2bda6d77b40fd1b957550f6f88abb72ac664aafca29522fe40e6","contentSha256":"0803a0f2d01f62670127885f9e78a365217ee62d50eb05cf6850be244bf3e018","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"]}],"requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS"],"artifactId":"3e820c9c308efec2297eee32d6e7853ee81a55e795dddc7d98d606210ca86a54"},"occurredAt":"2026-10-18T10:00:00Z","changeNote":"Clarify sample retention and fictional terms content."}},{"id":"4c0076c4922f5fb1bd10bd279990ff2f6eb309835712ca0a227e053fb34542a0","data":{"kind":"document-release","artifactId":"4c0076c4922f5fb1bd10bd279990ff2f6eb309835712ca0a227e053fb34542a0","siteId":"juniper-releases","documents":{"privacy":{"kind":"privacy","title":"Privacy policy","route":"/releases/privacy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"controller","heading":"Who is responsible","paragraphs":["Juniper Notes Cooperative (fictional)","12 Example Lane, Example City (fictional)"],"links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]},{"id":"purposes","heading":"What we collect and why","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send. Data: Name, Email address, Message content. Legal basis: An operator must supply the applicable basis after reviewing its actual processing. Source (direct): Information a person chooses to include in a message. Providing this information is optional. Without contact details, an operator may be unable to reply.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described. Data: Selected display mode. Legal basis: The applicable device-access exception and processing basis must be assessed separately. Source (direct): A display setting deliberately selected by the visitor. Providing this information is optional. If not stored, the preference may need to be selected again."]},{"id":"retention","heading":"How long information is kept","items":["Responding to enquiries: Sample: until an enquiry is resolved, subject to the operator's reviewed retention policy.","Remembering display preferences: Sample: 30 days for the declared preference item."]},{"id":"providers","heading":"Service providers and recipients","items":["Site preferences — Juniper Notes (fictional). Location: Example hosting region; replace with actual processing locations. Purposes: Remembering display preferences."],"links":[]},{"id":"transfers","heading":"International transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"id":"automated-decisions","heading":"Automated decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"id":"rights","heading":"Your rights and choices","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"label":"Contact us about your information","href":"mailto:privacy@juniper.example.test"},{"label":"How to exercise your rights","href":"mailto:privacy@juniper.example.test"}]},{"id":"complaints","heading":"Questions and complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},"cookies":{"kind":"cookies","title":"Cookie policy","route":"/releases/cookies","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"Cookies and similar storage","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"id":"storage","heading":"Declared storage","table":{"caption":"Storage inventory","columns":["Name","Type","Provider / service","Purpose","Duration","Classification"],"rows":[["display_mode","cookie","Juniper Notes (fictional) / Site preferences","Remembering display preferences","30 days (sample)","necessary — Synthetic example of a setting explicitly requested by the visitor; review necessity against actual use."]]}},{"id":"purposes","heading":"Purposes","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described."]},{"id":"contact","heading":"Questions about storage","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"},{"label":"Privacy policy","href":"/releases/privacy"}]},{"id":"additional-example-only","heading":"About this example","paragraphs":["These static example pages do not set the synthetic cookie listed above. The item demonstrates the document inventory, not a live storage integration."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"]},"terms":{"kind":"terms","title":"Terms of use","route":"/releases/terms","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"About these example pages","paragraphs":["Juniper Notes is a fictional studio. These sample sections demonstrate how your own reviewed terms can be rendered inside your site's design. They do not offer a service or establish a real contract."]},{"id":"your-content","heading":"Your content, your structure","paragraphs":["Supply the terms appropriate to your audience, service, and applicable consumer rights. The renderer preserves your section structure and safely displays text and links."]},{"id":"contact","heading":"Contact","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"]}},"manifest":{"schemaVersion":1,"siteId":"juniper-releases","locale":"en","mode":"preview","configSha256":"934b49dab6d31eab78a8a53427c9dde6ea9dcc00f59b8432ae90d0e208edebaa","documents":[{"kind":"privacy","route":"/releases/privacy","file":"releases/privacy/index.html","title":"Privacy policy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"8805199d3c3e4cfea547fdfe0e73ff01c2ff13a54fc25fef7af233e934f3750f","contentSha256":"9b5971ab656e63c1ddafc021bada7fc21fe65754e6bef7588fc4669beaff33bf","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},{"kind":"cookies","route":"/releases/cookies","file":"releases/cookies/index.html","title":"Cookie policy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"807a6d3e51a5c40a6a96f2abec1fafb318af22adf8c87b513330f6d04d0ec972","contentSha256":"c73db0d832487524becf1faa08dfee1bcf5c25365fe0e419b1a52fb7e10ee9ec","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"]},{"kind":"terms","route":"/releases/terms","file":"releases/terms/index.html","title":"Terms of use","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"9ce4eb451d95456928d0009718d1bd4f82d41b5b8f6c1b989c12f65d876caac1","contentSha256":"633bc4e88fac50cfc4a68131e357a094241e097d84515d040d31d09d5bf93e29","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"]}],"requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS"],"artifactId":"4c0076c4922f5fb1bd10bd279990ff2f6eb309835712ca0a227e053fb34542a0"},"occurredAt":"2026-10-18T10:15:00Z","changeNote":"Initial fictional retained-release example."}},{"id":"56066901fdcde970d2952dab4fe837897e8dc66bb5556e7d2fe7cbcda4f586c3","data":{"kind":"document-release","artifactId":"56066901fdcde970d2952dab4fe837897e8dc66bb5556e7d2fe7cbcda4f586c3","siteId":"juniper-notes","documents":{"privacy":{"kind":"privacy","title":"Privacy policy","route":"/privacy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"controller","heading":"Who is responsible","paragraphs":["Juniper Notes Cooperative (fictional)","12 Example Lane, Example City (fictional)"],"links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]},{"id":"purposes","heading":"What we collect and why","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send. Data: Name, Email address, Message content. Legal basis: An operator must supply the applicable basis after reviewing its actual processing. Source (direct): Information a person chooses to include in a message. Providing this information is optional. Without contact details, an operator may be unable to reply.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described. Data: Selected display mode. Legal basis: The applicable device-access exception and processing basis must be assessed separately. Source (direct): A display setting deliberately selected by the visitor. Providing this information is optional. If not stored, the preference may need to be selected again."]},{"id":"retention","heading":"How long information is kept","items":["Responding to enquiries: Sample: until an enquiry is resolved, subject to the operator's reviewed retention policy.","Remembering display preferences: Sample: 30 days for the declared preference item."]},{"id":"providers","heading":"Service providers and recipients","items":["Site preferences — Juniper Notes (fictional). Location: Example hosting region; replace with actual processing locations. Purposes: Remembering display preferences."],"links":[]},{"id":"transfers","heading":"International transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"id":"automated-decisions","heading":"Automated decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"id":"rights","heading":"Your rights and choices","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"label":"Contact us about your information","href":"mailto:privacy@juniper.example.test"},{"label":"How to exercise your rights","href":"mailto:privacy@juniper.example.test"}]},{"id":"complaints","heading":"Questions and complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},"cookies":{"kind":"cookies","title":"Cookie policy","route":"/cookies","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"Cookies and similar storage","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"id":"storage","heading":"Declared storage","table":{"caption":"Storage inventory","columns":["Name","Type","Provider / service","Purpose","Duration","Classification"],"rows":[["display_mode","cookie","Juniper Notes (fictional) / Site preferences","Remembering display preferences","30 days (sample)","necessary — Synthetic example of a setting explicitly requested by the visitor; review necessity against actual use."]]}},{"id":"purposes","heading":"Purposes","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described."]},{"id":"contact","heading":"Questions about storage","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"},{"label":"Privacy policy","href":"/privacy"}]},{"id":"additional-example-only","heading":"About this example","paragraphs":["These static example pages do not set the synthetic cookie listed above. The item demonstrates the document inventory, not a live storage integration."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"]},"terms":{"kind":"terms","title":"Terms of use","route":"/terms","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"About these example pages","paragraphs":["Juniper Notes is a fictional studio. These sample sections demonstrate how your own reviewed terms can be rendered inside your site's design. They do not offer a service or establish a real contract."]},{"id":"your-content","heading":"Your content, your structure","paragraphs":["Supply the terms appropriate to your audience, service, and applicable consumer rights. The renderer preserves your section structure and safely displays text and links."]},{"id":"contact","heading":"Contact","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"]}},"manifest":{"schemaVersion":1,"siteId":"juniper-notes","locale":"en","mode":"preview","configSha256":"e2b48271cbcc8cabbd60231dc80c45c471b83b4f9bfeeb7047893d6920e90363","documents":[{"kind":"privacy","route":"/privacy","file":"privacy/index.html","title":"Privacy policy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"2fdfd0ede95b7a74d172b9afb48fadbe69f0725a2361f972b5062d31d821addb","contentSha256":"9b5971ab656e63c1ddafc021bada7fc21fe65754e6bef7588fc4669beaff33bf","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},{"kind":"cookies","route":"/cookies","file":"cookies/index.html","title":"Cookie policy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"0a4585c3bf6f20f06623baa040309f3a6e80395bc27497e801f6bd56bec64120","contentSha256":"9d44caf29ae91293d01f1b2ed1c30302bbfa494f077bd9eb723bdafe1b69ad31","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"]},{"kind":"terms","route":"/terms","file":"terms/index.html","title":"Terms of use","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"6020cb52b999a9e71c02f189f3b0b40327a06456c72e648aa73d9d599671cc29","contentSha256":"633bc4e88fac50cfc4a68131e357a094241e097d84515d040d31d09d5bf93e29","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"]}],"requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS"],"artifactId":"56066901fdcde970d2952dab4fe837897e8dc66bb5556e7d2fe7cbcda4f586c3"},"occurredAt":"2026-10-17T10:00:00Z","changeNote":"Initial fictional example documents."}},{"id":"56156da2a3c2961ec2d7fa3ef0cd88dcbd82208cfb4ed84bc6a9ab816ea9fd37","data":{"kind":"document-release","artifactId":"56156da2a3c2961ec2d7fa3ef0cd88dcbd82208cfb4ed84bc6a9ab816ea9fd37","siteId":"juniper-catalog-releases","documents":{"privacy":{"kind":"privacy","title":"Privacy policy","route":"/catalog-releases/privacy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"controller","heading":"Who is responsible","paragraphs":["Juniper Notes Cooperative (fictional)","12 Example Lane, Example City (fictional)"],"links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]},{"id":"purposes","heading":"What we collect and why","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send. Data: Name, Email address, Message content. Legal basis: An operator must supply the applicable basis after reviewing its actual processing. Source (direct): Information a person chooses to include in a message. Providing this information is optional. Without contact details, an operator may be unable to reply.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described. Data: Selected display mode. Legal basis: The applicable device-access exception and processing basis must be assessed separately. Source (direct): A display setting deliberately selected by the visitor. Providing this information is optional. If not stored, the preference may need to be selected again."]},{"id":"retention","heading":"How long information is kept","items":["Responding to enquiries: Sample: until an enquiry is resolved, subject to the operator's reviewed retention policy.","Remembering display preferences: Sample: 30 days for the declared preference item."]},{"id":"providers","heading":"Service providers and recipients","items":["Cedar email delivery — Cedar Mail · operator-declared sample. Location: Region selected by the example operator. Purposes: Responding to enquiries."],"links":[]},{"id":"transfers","heading":"International transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"id":"automated-decisions","heading":"Automated decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"id":"rights","heading":"Your rights and choices","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"label":"Contact us about your information","href":"mailto:privacy@juniper.example.test"},{"label":"How to exercise your rights","href":"mailto:privacy@juniper.example.test"}]},{"id":"complaints","heading":"Questions and complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},"cookies":{"kind":"cookies","title":"Cookie policy","route":"/catalog-releases/cookies","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"Cookies and similar storage","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"id":"storage","heading":"Declared storage","paragraphs":["No browser storage is declared in this configuration."]},{"id":"purposes","heading":"Purposes","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described."]},{"id":"contact","heading":"Questions about storage","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"},{"label":"Privacy policy","href":"/catalog-releases/privacy"}]},{"id":"additional-example-only","heading":"About this example","paragraphs":["These static example pages do not set the synthetic cookie listed above. The item demonstrates the document inventory, not a live storage integration."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"]},"terms":{"kind":"terms","title":"Terms of use","route":"/catalog-releases/terms","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"About these example pages","paragraphs":["Juniper Notes is a fictional studio. These sample sections demonstrate how your own reviewed terms can be rendered inside your site's design. They do not offer a service or establish a real contract."]},{"id":"your-content","heading":"Your content, your structure","paragraphs":["Supply the terms appropriate to your audience, service, and applicable consumer rights. The renderer preserves your section structure and safely displays text and links."]},{"id":"contact","heading":"Contact","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"]}},"manifest":{"schemaVersion":1,"siteId":"juniper-catalog-releases","locale":"en","mode":"preview","configSha256":"433ef5927bc408122f53e443d7b5db8433bcd5aea13d64074cf8a0eb3dc97adc","documents":[{"kind":"privacy","route":"/catalog-releases/privacy","file":"catalog-releases/privacy/index.html","title":"Privacy policy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"ef2392ee52ed4ff8ef71c3898c782bd4963686006f219ff9537dd8423f35bfcf","contentSha256":"36c347f94c4632d21aa99dbd48a92086f7db55985fcee0363108a8e46f968e52","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},{"kind":"cookies","route":"/catalog-releases/cookies","file":"catalog-releases/cookies/index.html","title":"Cookie policy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"6b2b4f666ffaf748deb985d17b9cb4828f161179555ffb79fa7bc8d6fca08c5b","contentSha256":"826d3119716d0435eec2147bcaf177d868e24355908de78d7c96a94de2055111","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"]},{"kind":"terms","route":"/catalog-releases/terms","file":"catalog-releases/terms/index.html","title":"Terms of use","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"3259c1a58d9aa967ffb3ce34ff4c3c991ea192e86beaad4d68f53678e2c77f78","contentSha256":"633bc4e88fac50cfc4a68131e357a094241e097d84515d040d31d09d5bf93e29","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"]}],"requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS","REQ-PRODUCT-SERVICE-CATALOG"],"catalogReview":{"schemaVersion":1,"sha256":"86f30eba497be4abf357a1dc14faf84534fa97fafae623cb18e17c15eee8fc7d","selectionCount":1},"artifactId":"56156da2a3c2961ec2d7fa3ef0cd88dcbd82208cfb4ed84bc6a9ab816ea9fd37"},"hasCatalogReview":true,"changeNote":"Initial selected catalog reference."}},{"id":"573108ceb6b2678b00b5a51ab983e3232d713ab355a2963731b2e3cafe4b8d3a","data":{"kind":"document-release","artifactId":"573108ceb6b2678b00b5a51ab983e3232d713ab355a2963731b2e3cafe4b8d3a","siteId":"juniper-recorded-choices","documents":{"cookies":{"effectiveDate":"2026-10-18","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"],"reviewStatus":"draft","route":"/cookies","sections":[{"heading":"Cookies and similar storage","id":"about","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"heading":"Declared storage","id":"storage","table":{"caption":"Storage inventory","columns":["Name","Type","Provider / service","Purpose","Duration","Classification"],"rows":[["sample-measurements","localStorage","Juniper Notes / Sample measurements","Measurement","Until withdrawal or browser clearing","optional"],["sample-suggestions","localStorage","Juniper Notes / Sample suggestions","Suggestions","Until withdrawal or browser clearing","optional"],["notabenda:choices:v1:juniper-recorded-choices","localStorage","Juniper Notes / Privacy choices","Remembering privacy choices","30 days for grants; 180 days for refusals","necessary — Retains an explicit privacy preference or temporary dismissal in this synthetic example; review applicability for actual use."],["notabenda:choices:v1:juniper-recorded-choices:prompt","localStorage","Juniper Notes / Privacy choices","Remembering privacy choices","60 minutes","necessary — Retains an explicit privacy preference or temporary dismissal in this synthetic example; review applicability for actual use."]]}},{"heading":"Purposes","id":"purposes","items":["Measurement: Understand which features are used, using a local measurement service.","Suggestions: Remember your preferences to tailor suggestions in this browser.","Remembering privacy choices: Remember the fictional choice and its server recording reference in this demonstration."]},{"heading":"Questions about storage","id":"contact","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"},{"href":"/privacy","label":"Privacy policy"}]},{"heading":"About this example","id":"additional-example-only","paragraphs":["These static example pages do not set the synthetic cookie listed above. The item demonstrates the document inventory, not a live storage integration."]}],"title":"Cookie policy","version":"draft-1"},"privacy":{"effectiveDate":"2026-10-18","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"],"reviewStatus":"draft","route":"/privacy","sections":[{"heading":"Who is responsible","id":"controller","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"}],"paragraphs":["Juniper Notes Cooperative (fictional)","12 Example Lane, Example City (fictional)"]},{"heading":"What we collect and why","id":"purposes","items":["Measurement: Understand which features are used, using a local measurement service. Data: Synthetic demo event. Legal basis: Explicit choice for a fictional optional service. Source (direct): A choice made locally in this fictional demonstration. Providing this information is optional. The sample optional service stays off if you decline.","Suggestions: Remember your preferences to tailor suggestions in this browser. Data: Synthetic demo preference. Legal basis: Explicit choice for a fictional optional service. Source (direct): A choice made locally in this fictional demonstration. Providing this information is optional. The sample optional service stays off if you decline.","Remembering privacy choices: Remember the fictional choice and its server recording reference in this demonstration. Data: Purpose choices, Choice scope, Choice and expiry times, Opaque host stream digest, Choice request identifier. Legal basis: Review the basis and applicable preference-storage exception for an actual deployment. Source (direct): An explicit choice in the protected fictional demonstration. Providing this information is optional. Without storage, optional services stay off and preferences cannot be remembered."]},{"heading":"How long information is kept","id":"retention","items":["Measurement: Removed when you withdraw or clear this local demo.","Suggestions: Removed when you withdraw or clear this local demo.","Remembering privacy choices: Local preference lifetimes as declared above. Server demonstration records have no automated deletion; production requires a reviewed retention policy."]},{"heading":"Service providers and recipients","id":"providers","items":["Sample measurements — Juniper Notes. Location: This local example only. Purposes: Measurement.","Sample suggestions — Juniper Notes. Location: This local example only. Purposes: Suggestions.","Privacy choices — Juniper Notes. Location: This browser and host-owned demonstration storage; locality depends on deployment. Purposes: Remembering privacy choices."],"links":[]},{"heading":"International transfers","id":"transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"heading":"Automated decisions","id":"automated-decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"heading":"Your rights and choices","id":"rights","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"href":"mailto:privacy@juniper.example.test","label":"Contact us about your information"},{"href":"mailto:privacy@juniper.example.test","label":"How to exercise your rights"}]},{"heading":"Questions and complaints","id":"complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"title":"Privacy policy","version":"draft-1"},"terms":{"effectiveDate":"2026-10-18","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"],"reviewStatus":"draft","route":"/terms","sections":[{"heading":"About these example pages","id":"about","paragraphs":["Juniper Notes is a fictional studio. These sample sections demonstrate how your own reviewed terms can be rendered inside your site's design. They do not offer a service or establish a real contract."]},{"heading":"Your content, your structure","id":"your-content","paragraphs":["Supply the terms appropriate to your audience, service, and applicable consumer rights. The renderer preserves your section structure and safely displays text and links."]},{"heading":"Contact","id":"contact","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"}]}],"title":"Terms of use","version":"draft-1"}},"manifest":{"artifactId":"573108ceb6b2678b00b5a51ab983e3232d713ab355a2963731b2e3cafe4b8d3a","configSha256":"89e16f321d9b1088f326579752842a5e0e42ad5fde93585a51c22effb3058895","documents":[{"contentSha256":"5006ada0afe449fe52f772bfc6f6c68dbf4744962da7d19ee4bb26712b08f66e","effectiveDate":"2026-10-18","file":"privacy/index.html","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"],"reviewStatus":"draft","route":"/privacy","sha256":"dd877dd77a43fa423ad8f17f9456aa0dee4aabef6cc7afb514949c6dc1f14be2","title":"Privacy policy","version":"draft-1"},{"contentSha256":"e76b56566373d54be2bfae9b7e86a89c4419db65d7a3ff2b7c6a784a6e3595f4","effectiveDate":"2026-10-18","file":"cookies/index.html","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"],"reviewStatus":"draft","route":"/cookies","sha256":"3183e8d01c1c4b09c00cdf2cc0e8ab9b11314a0065d19a680cd7b29d87996d21","title":"Cookie policy","version":"draft-1"},{"contentSha256":"633bc4e88fac50cfc4a68131e357a094241e097d84515d040d31d09d5bf93e29","effectiveDate":"2026-10-18","file":"terms/index.html","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"],"reviewStatus":"draft","route":"/terms","sha256":"6020cb52b999a9e71c02f189f3b0b40327a06456c72e648aa73d9d599671cc29","title":"Terms of use","version":"draft-1"}],"locale":"en","mode":"preview","requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS"],"schemaVersion":1,"siteId":"juniper-recorded-choices"}}},{"id":"6bf145ae983651e50f5d1ec6c5ab84696ed20d2c67713a45edd885bfd54ba947","data":{"kind":"document-release","artifactId":"6bf145ae983651e50f5d1ec6c5ab84696ed20d2c67713a45edd885bfd54ba947","siteId":"juniper-authored","documents":{"privacy":{"kind":"privacy","title":"Privacy policy","route":"/authored/privacy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"controller","heading":"Who is responsible","paragraphs":["Juniper Notes Cooperative (fictional)","12 Example Lane, Example City (fictional)"],"links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]},{"id":"purposes","heading":"What we collect and why","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send. Data: Name, Email address, Message content. Legal basis: An operator must supply the applicable basis after reviewing its actual processing. Source (direct): Information a person chooses to include in a message. Providing this information is optional. Without contact details, an operator may be unable to reply.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described. Data: Selected display mode. Legal basis: The applicable device-access exception and processing basis must be assessed separately. Source (direct): A display setting deliberately selected by the visitor. Providing this information is optional. If not stored, the preference may need to be selected again."]},{"id":"retention","heading":"How long information is kept","items":["Responding to enquiries: Sample: until an enquiry is resolved, subject to the operator's reviewed retention policy.","Remembering display preferences: Sample: 30 days for the declared preference item."]},{"id":"providers","heading":"Service providers and recipients","items":["Site preferences — Juniper Notes (fictional). Location: Example hosting region; replace with actual processing locations. Purposes: Remembering display preferences."],"links":[]},{"id":"transfers","heading":"International transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"id":"automated-decisions","heading":"Automated decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"id":"rights","heading":"Your rights and choices","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"label":"Contact us about your information","href":"mailto:privacy@juniper.example.test"},{"label":"How to exercise your rights","href":"mailto:privacy@juniper.example.test"}]},{"id":"complaints","heading":"Questions and complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},"cookies":{"kind":"cookies","title":"Small things, clearly explained","route":"/authored/cookies","version":"sample-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"Cookies and similar storage","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"id":"storage","heading":"Declared storage","table":{"caption":"Storage inventory","columns":["Name","Type","Provider / service","Purpose","Duration","Classification"],"rows":[["display_mode","cookie","Juniper Notes (fictional) / Site preferences","Remembering display preferences","30 days (sample)","necessary — Synthetic example of a setting explicitly requested by the visitor; review necessity against actual use."]]}},{"id":"purposes","heading":"Purposes","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described."]},{"id":"contact","heading":"Questions about storage","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"},{"label":"Privacy policy","href":"/authored/privacy"}]},{"id":"additional-sample","heading":"A note about this sample","paragraphs":["The storage inventory above comes from shared site configuration. This Markdown addendum adds reviewed context without duplicating that inventory.\n\nInput | Where it belongs |\n\nServices, purposes and retention | Shared site configuration |\n\nDocument version and review status | YAML frontmatter |\n\nYour own explanation | Markdown or MDX body |"]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-PRODUCT-AUTHORING"]},"terms":{"kind":"terms","title":"A considered agreement","route":"/authored/terms","version":"sample-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"use","heading":"A small place for ideas","paragraphs":["Juniper Notes is a fictional space for collecting thoughtful ideas. These example terms demonstrate MDX authoring, rather than a contract ready for a real service.\n\nBefore you begin\n\nPlease use the sample thoughtfully. Your own terms need to reflect your service and receive appropriate review."]},{"id":"ownership","heading":"Your words stay yours","paragraphs":["You keep ownership of the words you bring. In this fictional example, we use them only to provide the space you asked for.\n\n• Keep a copy of anything important.\n\n• Respect other people's work.\n\n• Read the sample privacy notice (/authored/privacy)."]},{"id":"changes","heading":"When things change","paragraphs":["We keep a revision history so reviewers can see the exact source and the rendered result. A new source file creates a new immutable release.\n\nA note for reviewersThis sample is deliberately short. It leaves room for your own structure, language, and reviewed provisions."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS","REQ-PRODUCT-AUTHORING"]}},"manifest":{"schemaVersion":1,"siteId":"juniper-authored","locale":"en","mode":"preview","configSha256":"5407c688b23908822d1a36672b73fb45ecb564d6b061e71d84cf5581ad6c7d45","documents":[{"kind":"privacy","route":"/authored/privacy","file":"authored/privacy/index.html","title":"Privacy policy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"4312b9561f0f2522b8fd46759da76c78a7c0cb133526f49e06a5af101d1fb2ab","contentSha256":"9b5971ab656e63c1ddafc021bada7fc21fe65754e6bef7588fc4669beaff33bf","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},{"kind":"cookies","route":"/authored/cookies","file":"authored/cookies/index.html","title":"Small things, clearly explained","version":"sample-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"5cbad5e993ea2faa3e2be27e09bdf61ff24046e1bfdd94c8bfac4773e2fd855c","contentSha256":"d24188f426b447bc289936f949766dc0f6a00f9a2dcc4a553983db78208508d6","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-PRODUCT-AUTHORING"],"authoring":{"schemaVersion":1,"format":"md","sourceSha256":"a497f8e2ec063925cf902422635dd9971059e4506c0fe7ab26811a052db55a63","sourceBytes":617,"bodySha256":"9ce7a35920908a05a7b53f0c1bf4c33ac1f04e03db0d8e178493c0b1c78c9499","renderer":"notabenda-authoring@0.1.0","policy":"static-html-v1","componentsRevision":"none"}},{"kind":"terms","route":"/authored/terms","file":"authored/terms/index.html","title":"A considered agreement","version":"sample-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"3999d49d16c8eacd7c7fe173c06d5e6887d27eb04bd3ccb7c226ca3f8849f4f7","contentSha256":"910ba639ccfbad7a9cca03cf23fd400f48c2d5b2ce449561445896fca4cb340f","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS","REQ-PRODUCT-AUTHORING"],"authoring":{"schemaVersion":1,"format":"mdx","sourceSha256":"d222a0378fa341dd125635810b838b4a2a643616bb32ce64f0e0773686533d1c","sourceBytes":1236,"bodySha256":"9ce2e599e33c7617eb809d78e51b846871146fdd5011e52eea4f6e629a943940","renderer":"notabenda-authoring@0.1.0","policy":"static-html-v1","componentsRevision":"policy-note-1"}}],"requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS","REQ-PRODUCT-AUTHORING"],"artifactId":"6bf145ae983651e50f5d1ec6c5ab84696ed20d2c67713a45edd885bfd54ba947"},"sourceKinds":["cookies","terms"],"occurredAt":"2026-10-18T11:00:00Z","changeNote":"Initial fictional Markdown and MDX authoring example."}},{"id":"6e426dd2b36cbbd40ca9148ba8049159454f424cfe92ea5d071215f30b20ba06","data":{"kind":"document-release","artifactId":"6e426dd2b36cbbd40ca9148ba8049159454f424cfe92ea5d071215f30b20ba06","siteId":"juniper-catalog-releases","documents":{"privacy":{"kind":"privacy","title":"Privacy policy","route":"/catalog-releases/privacy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"controller","heading":"Who is responsible","paragraphs":["Juniper Notes Cooperative (fictional)","12 Example Lane, Example City (fictional)"],"links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]},{"id":"purposes","heading":"What we collect and why","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send. Data: Name, Email address, Message content. Legal basis: An operator must supply the applicable basis after reviewing its actual processing. Source (direct): Information a person chooses to include in a message. Providing this information is optional. Without contact details, an operator may be unable to reply.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described. Data: Selected display mode. Legal basis: The applicable device-access exception and processing basis must be assessed separately. Source (direct): A display setting deliberately selected by the visitor. Providing this information is optional. If not stored, the preference may need to be selected again."]},{"id":"retention","heading":"How long information is kept","items":["Responding to enquiries: Sample: until an enquiry is resolved, subject to the operator's reviewed retention policy.","Remembering display preferences: Sample: 30 days for the declared preference item."]},{"id":"providers","heading":"Service providers and recipients","items":["Cedar email delivery — Cedar Mail · operator-declared sample. Location: Region selected by the example operator. Purposes: Responding to enquiries."],"links":[]},{"id":"transfers","heading":"International transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"id":"automated-decisions","heading":"Automated decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"id":"rights","heading":"Your rights and choices","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"label":"Contact us about your information","href":"mailto:privacy@juniper.example.test"},{"label":"How to exercise your rights","href":"mailto:privacy@juniper.example.test"}]},{"id":"complaints","heading":"Questions and complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},"cookies":{"kind":"cookies","title":"Cookie policy","route":"/catalog-releases/cookies","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"Cookies and similar storage","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"id":"storage","heading":"Declared storage","paragraphs":["No browser storage is declared in this configuration."]},{"id":"purposes","heading":"Purposes","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described."]},{"id":"contact","heading":"Questions about storage","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"},{"label":"Privacy policy","href":"/catalog-releases/privacy"}]},{"id":"additional-example-only","heading":"About this example","paragraphs":["These static example pages do not set the synthetic cookie listed above. The item demonstrates the document inventory, not a live storage integration."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"]},"terms":{"kind":"terms","title":"Terms of use","route":"/catalog-releases/terms","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"About these example pages","paragraphs":["Juniper Notes is a fictional studio. These sample sections demonstrate how your own reviewed terms can be rendered inside your site's design. They do not offer a service or establish a real contract."]},{"id":"your-content","heading":"Your content, your structure","paragraphs":["Supply the terms appropriate to your audience, service, and applicable consumer rights. The renderer preserves your section structure and safely displays text and links."]},{"id":"contact","heading":"Contact","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"]}},"manifest":{"schemaVersion":1,"siteId":"juniper-catalog-releases","locale":"en","mode":"preview","configSha256":"433ef5927bc408122f53e443d7b5db8433bcd5aea13d64074cf8a0eb3dc97adc","documents":[{"kind":"privacy","route":"/catalog-releases/privacy","file":"catalog-releases/privacy/index.html","title":"Privacy policy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"ef2392ee52ed4ff8ef71c3898c782bd4963686006f219ff9537dd8423f35bfcf","contentSha256":"36c347f94c4632d21aa99dbd48a92086f7db55985fcee0363108a8e46f968e52","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},{"kind":"cookies","route":"/catalog-releases/cookies","file":"catalog-releases/cookies/index.html","title":"Cookie policy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"6b2b4f666ffaf748deb985d17b9cb4828f161179555ffb79fa7bc8d6fca08c5b","contentSha256":"826d3119716d0435eec2147bcaf177d868e24355908de78d7c96a94de2055111","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"]},{"kind":"terms","route":"/catalog-releases/terms","file":"catalog-releases/terms/index.html","title":"Terms of use","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"3259c1a58d9aa967ffb3ce34ff4c3c991ea192e86beaad4d68f53678e2c77f78","contentSha256":"633bc4e88fac50cfc4a68131e357a094241e097d84515d040d31d09d5bf93e29","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"]}],"requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS","REQ-PRODUCT-SERVICE-CATALOG"],"catalogReview":{"schemaVersion":1,"sha256":"0cb66c2ace08ebeb70977d75f9bcd83824e5451bd8d5de82983d4c7329aee14d","selectionCount":1},"artifactId":"6e426dd2b36cbbd40ca9148ba8049159454f424cfe92ea5d071215f30b20ba06"},"hasCatalogReview":true,"changeNote":"Update the retained catalog description; public site use and legal text are unchanged."}},{"id":"8f369348b427b90bb6e42e2107c603d8ea0064b85773f1b97355c3d9732c2553","data":{"kind":"document-release","artifactId":"8f369348b427b90bb6e42e2107c603d8ea0064b85773f1b97355c3d9732c2553","siteId":"juniper-permissions","documents":{"cookies":{"effectiveDate":"2026-10-18","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"],"reviewStatus":"draft","route":"/form-permissions/cookies","sections":[{"heading":"Cookies and similar storage","id":"about","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"heading":"Declared storage","id":"storage","paragraphs":["No browser storage is declared in this configuration."]},{"heading":"Purposes","id":"purposes","items":["Product news: Email updates about Juniper Notes and its reading tools."]},{"heading":"Questions about storage","id":"contact","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"},{"href":"/form-permissions/privacy","label":"Privacy policy"}]},{"heading":"About this example","id":"additional-example-only","paragraphs":["These static example pages do not set the synthetic cookie listed above. The item demonstrates the document inventory, not a live storage integration."]}],"title":"Cookie policy","version":"draft-1"},"privacy":{"effectiveDate":"2026-10-18","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"],"reviewStatus":"draft","route":"/form-permissions/privacy","sections":[{"heading":"Who is responsible","id":"controller","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"}],"paragraphs":["Juniper Notes Cooperative","12 Example Lane, Example City (fictional)"]},{"heading":"What we collect and why","id":"purposes","items":["Product news: Email updates about Juniper Notes and its reading tools. Data: Purpose and channel choice, Opaque contact-generation reference, Request, revision and recording timestamps. Legal basis: Optional affirmative permission. Messaging applicability and request particulars require review before deployment. Source (direct): An explicit permission choice in the account settings. Providing this information is optional. Email updates remain off without a current permission."]},{"heading":"How long information is kept","id":"retention","items":["Product news: This workspace is cleared after one day without use."]},{"heading":"Service providers and recipients","id":"providers","items":[],"links":[],"paragraphs":["No service providers are declared in this configuration."]},{"heading":"International transfers","id":"transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"heading":"Automated decisions","id":"automated-decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"heading":"Your rights and choices","id":"rights","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"href":"mailto:privacy@juniper.example.test","label":"Contact us about your information"},{"href":"mailto:privacy@juniper.example.test","label":"How to exercise your rights"}]},{"heading":"Questions and complaints","id":"complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"title":"Privacy policy","version":"draft-1"},"terms":{"effectiveDate":"2026-10-18","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"],"reviewStatus":"draft","route":"/form-permissions/terms","sections":[{"heading":"About these example pages","id":"about","paragraphs":["Juniper Notes is a fictional studio. These sample sections demonstrate how your own reviewed terms can be rendered inside your site's design. They do not offer a service or establish a real contract."]},{"heading":"Your content, your structure","id":"your-content","paragraphs":["Supply the terms appropriate to your audience, service, and applicable consumer rights. The renderer preserves your section structure and safely displays text and links."]},{"heading":"Contact","id":"contact","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"}]}],"title":"Terms of use","version":"draft-1"}},"manifest":{"artifactId":"8f369348b427b90bb6e42e2107c603d8ea0064b85773f1b97355c3d9732c2553","configSha256":"02a1c4f0915fc00d2591c1c3671a0eb894f78389c7cf2ceb000c962ff33891e8","documents":[{"contentSha256":"679ef13b92872331c85bc6ec369597dffa8b558ed82ba90320d3bad4d168e8d1","effectiveDate":"2026-10-18","file":"form-permissions/privacy/index.html","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"],"reviewStatus":"draft","route":"/form-permissions/privacy","sha256":"f0b6ba439a91d54458c32f4f10cf01cb254a627b7550a34d3df5a2210d0917c2","title":"Privacy policy","version":"draft-1"},{"contentSha256":"cc5d5260415d8975e5987a79491f9f560e9f73dd063a7605f8ce55a27db29525","effectiveDate":"2026-10-18","file":"form-permissions/cookies/index.html","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"],"reviewStatus":"draft","route":"/form-permissions/cookies","sha256":"6aa0ff9738b6b99d12021ae68e6f770dfeef1402d83d7cae5900ae9d6becbfce","title":"Cookie policy","version":"draft-1"},{"contentSha256":"633bc4e88fac50cfc4a68131e357a094241e097d84515d040d31d09d5bf93e29","effectiveDate":"2026-10-18","file":"form-permissions/terms/index.html","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"],"reviewStatus":"draft","route":"/form-permissions/terms","sha256":"69c41037ea27cb9a48d0fb1598ed8c361ba39a09a148d60473ecf7d922c32478","title":"Terms of use","version":"draft-1"}],"locale":"en","mode":"preview","requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS"],"schemaVersion":1,"siteId":"juniper-permissions"}}},{"id":"9e4ad6bc30683c79432fb169585c7e590d56cb1fdc94d2ecdf4c18e0bb3a9878","data":{"kind":"document-release","artifactId":"9e4ad6bc30683c79432fb169585c7e590d56cb1fdc94d2ecdf4c18e0bb3a9878","siteId":"juniper-agreement","documents":{"cookies":{"effectiveDate":"2026-10-18","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"],"reviewStatus":"draft","route":"/agreement/cookies","sections":[{"heading":"Cookies and similar storage","id":"about","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"heading":"Declared storage","id":"storage","table":{"caption":"Storage inventory","columns":["Name","Type","Provider / service","Purpose","Duration","Classification"],"rows":[["display_mode","cookie","Juniper Notes (fictional) / Site preferences","Remembering display preferences","30 days (sample)","necessary — Synthetic example of a setting explicitly requested by the visitor; review necessity against actual use."]]}},{"heading":"Purposes","id":"purposes","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described."]},{"heading":"Questions about storage","id":"contact","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"},{"href":"/agreement/privacy","label":"Privacy policy"}]},{"heading":"About this example","id":"additional-example-only","paragraphs":["These static example pages do not set the synthetic cookie listed above. The item demonstrates the document inventory, not a live storage integration."]}],"title":"Cookie policy","version":"draft-1"},"privacy":{"effectiveDate":"2026-10-18","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"],"reviewStatus":"draft","route":"/agreement/privacy","sections":[{"heading":"Who is responsible","id":"controller","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"}],"paragraphs":["Juniper Notes Cooperative (fictional)","12 Example Lane, Example City (fictional)"]},{"heading":"What we collect and why","id":"purposes","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send. Data: Name, Email address, Message content. Legal basis: An operator must supply the applicable basis after reviewing its actual processing. Source (direct): Information a person chooses to include in a message. Providing this information is optional. Without contact details, an operator may be unable to reply.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described. Data: Selected display mode. Legal basis: The applicable device-access exception and processing basis must be assessed separately. Source (direct): A display setting deliberately selected by the visitor. Providing this information is optional. If not stored, the preference may need to be selected again."]},{"heading":"How long information is kept","id":"retention","items":["Responding to enquiries: Sample: until an enquiry is resolved, subject to the operator's reviewed retention policy.","Remembering display preferences: Sample: 30 days for the declared preference item."]},{"heading":"Service providers and recipients","id":"providers","items":["Site preferences — Juniper Notes (fictional). Location: Example hosting region; replace with actual processing locations. Purposes: Remembering display preferences."],"links":[]},{"heading":"International transfers","id":"transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"heading":"Automated decisions","id":"automated-decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"heading":"Your rights and choices","id":"rights","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"href":"mailto:privacy@juniper.example.test","label":"Contact us about your information"},{"href":"mailto:privacy@juniper.example.test","label":"How to exercise your rights"}]},{"heading":"Questions and complaints","id":"complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"title":"Privacy policy","version":"draft-1"},"terms":{"effectiveDate":"2026-10-18","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"],"reviewStatus":"draft","route":"/agreement/terms","sections":[{"heading":"About these example pages","id":"about","paragraphs":["Juniper Notes is a fictional studio. These sample sections demonstrate how your own reviewed terms can be rendered inside your site's design. They do not offer a service or establish a real contract."]},{"heading":"Your content, your structure","id":"your-content","paragraphs":["Supply the terms appropriate to your audience, service, and applicable consumer rights. The renderer preserves your section structure and safely displays text and links."]},{"heading":"Contact","id":"contact","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"}]}],"title":"Terms of use","version":"draft-1"}},"manifest":{"artifactId":"9e4ad6bc30683c79432fb169585c7e590d56cb1fdc94d2ecdf4c18e0bb3a9878","configSha256":"1343ba69651ecdec796a164ac0325815f132b9a5c901fd2980842a319c38e65c","documents":[{"contentSha256":"9b5971ab656e63c1ddafc021bada7fc21fe65754e6bef7588fc4669beaff33bf","effectiveDate":"2026-10-18","file":"agreement/privacy/index.html","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"],"reviewStatus":"draft","route":"/agreement/privacy","sha256":"3eedc6b8bcd4e79dd47fb40f0883e248493606bd7c29b81583987a55d7276877","title":"Privacy policy","version":"draft-1"},{"contentSha256":"86d410deb33a778b9f680d46ce96d6435cc259daee1af672afc2c16b6a4ca651","effectiveDate":"2026-10-18","file":"agreement/cookies/index.html","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"],"reviewStatus":"draft","route":"/agreement/cookies","sha256":"8fa1d243006a4e752aa5b39a27cb45c0b4c901b76710a2335eed785c957f3f83","title":"Cookie policy","version":"draft-1"},{"contentSha256":"633bc4e88fac50cfc4a68131e357a094241e097d84515d040d31d09d5bf93e29","effectiveDate":"2026-10-18","file":"agreement/terms/index.html","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"],"reviewStatus":"draft","route":"/agreement/terms","sha256":"de6d64e65a821a379a6c6056121b3fb5b5e330ac8dce02fcda774d0bfaa591c5","title":"Terms of use","version":"draft-1"}],"locale":"en","mode":"preview","requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS"],"schemaVersion":1,"siteId":"juniper-agreement"},"occurredAt":"2026-10-18T10:00:00Z","changeNote":"Fictional light agreement demonstration."}},{"id":"bec2f6db17dbfd10decdf983e58d6fe98c0bee289837d733b138b3531e3706ae","data":{"kind":"document-release","artifactId":"bec2f6db17dbfd10decdf983e58d6fe98c0bee289837d733b138b3531e3706ae","siteId":"juniper-contract-actions","documents":{"cookies":{"effectiveDate":"2026-10-18","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"],"reviewStatus":"draft","route":"/contract-actions/cookies","sections":[{"heading":"Cookies and similar storage","id":"about","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"heading":"Declared storage","id":"storage","table":{"caption":"Storage inventory","columns":["Name","Type","Provider / service","Purpose","Duration","Classification"],"rows":[["display_mode","cookie","Juniper Notes (fictional) / Site preferences","Remembering display preferences","30 days (sample)","necessary — Synthetic example of a setting explicitly requested by the visitor; review necessity against actual use."]]}},{"heading":"Purposes","id":"purposes","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described."]},{"heading":"Questions about storage","id":"contact","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"},{"href":"/contract-actions/privacy","label":"Privacy policy"}]},{"heading":"About this example","id":"additional-example-only","paragraphs":["These static example pages do not set the synthetic cookie listed above. The item demonstrates the document inventory, not a live storage integration."]}],"title":"Cookie policy","version":"draft-1"},"privacy":{"effectiveDate":"2026-10-18","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"],"reviewStatus":"draft","route":"/contract-actions/privacy","sections":[{"heading":"Who is responsible","id":"controller","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"}],"paragraphs":["Juniper Notes Cooperative (fictional)","12 Example Lane, Example City (fictional)"]},{"heading":"What we collect and why","id":"purposes","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send. Data: Name, Email address, Message content. Legal basis: An operator must supply the applicable basis after reviewing its actual processing. Source (direct): Information a person chooses to include in a message. Providing this information is optional. Without contact details, an operator may be unable to reply.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described. Data: Selected display mode. Legal basis: The applicable device-access exception and processing basis must be assessed separately. Source (direct): A display setting deliberately selected by the visitor. Providing this information is optional. If not stored, the preference may need to be selected again."]},{"heading":"How long information is kept","id":"retention","items":["Responding to enquiries: Sample: until an enquiry is resolved, subject to the operator's reviewed retention policy.","Remembering display preferences: Sample: 30 days for the declared preference item."]},{"heading":"Service providers and recipients","id":"providers","items":["Site preferences — Juniper Notes (fictional). Location: Example hosting region; replace with actual processing locations. Purposes: Remembering display preferences."],"links":[]},{"heading":"International transfers","id":"transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"heading":"Automated decisions","id":"automated-decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"heading":"Your rights and choices","id":"rights","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"href":"mailto:privacy@juniper.example.test","label":"Contact us about your information"},{"href":"mailto:privacy@juniper.example.test","label":"How to exercise your rights"}]},{"heading":"Questions and complaints","id":"complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"title":"Privacy policy","version":"draft-1"},"terms":{"effectiveDate":"2026-10-18","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"],"reviewStatus":"draft","route":"/contract-actions/terms","sections":[{"heading":"About these example pages","id":"about","paragraphs":["Juniper Notes is a fictional studio. These sample sections demonstrate how your own reviewed terms can be rendered inside your site's design. They do not offer a service or establish a real contract."]},{"heading":"Your content, your structure","id":"your-content","paragraphs":["Supply the terms appropriate to your audience, service, and applicable consumer rights. The renderer preserves your section structure and safely displays text and links."]},{"heading":"Contact","id":"contact","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"}]}],"title":"Terms of use","version":"draft-1"}},"manifest":{"artifactId":"bec2f6db17dbfd10decdf983e58d6fe98c0bee289837d733b138b3531e3706ae","configSha256":"282626a8cef6ab7983fbc716ad27a3a6b45d007ab91ea1c0e74bd40dbe88bf29","documents":[{"contentSha256":"9b5971ab656e63c1ddafc021bada7fc21fe65754e6bef7588fc4669beaff33bf","effectiveDate":"2026-10-18","file":"contract-actions/privacy/index.html","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"],"reviewStatus":"draft","route":"/contract-actions/privacy","sha256":"33447d5aa7c02ef80ca26b80fe13b409087cf529162309d6c002b61b5c049002","title":"Privacy policy","version":"draft-1"},{"contentSha256":"10c1858f933ed111a49338980a4e86f4b0a398ccc8acf484031b57e827318b15","effectiveDate":"2026-10-18","file":"contract-actions/cookies/index.html","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"],"reviewStatus":"draft","route":"/contract-actions/cookies","sha256":"2c5b03601def5971f0a6aa53d01282d7c7fc9b4ef71b5b297a2dd38c3b7865bd","title":"Cookie policy","version":"draft-1"},{"contentSha256":"633bc4e88fac50cfc4a68131e357a094241e097d84515d040d31d09d5bf93e29","effectiveDate":"2026-10-18","file":"contract-actions/terms/index.html","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"],"reviewStatus":"draft","route":"/contract-actions/terms","sha256":"91ba22c194a9e685aa700f49e119092c5cfd59fcdaa33552b9a9243c6aba7990","title":"Terms of use","version":"draft-1"}],"locale":"en","mode":"preview","requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS"],"schemaVersion":1,"siteId":"juniper-contract-actions"}}},{"id":"caed9a9c59fc5f01120d28613f579f0f3c4913526da4ef96c7b7655918641fef","data":{"kind":"document-release","artifactId":"caed9a9c59fc5f01120d28613f579f0f3c4913526da4ef96c7b7655918641fef","siteId":"juniper-agreement","documents":{"cookies":{"effectiveDate":"2026-10-18","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"],"reviewStatus":"draft","route":"/dark/agreement/cookies","sections":[{"heading":"Cookies and similar storage","id":"about","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"heading":"Declared storage","id":"storage","table":{"caption":"Storage inventory","columns":["Name","Type","Provider / service","Purpose","Duration","Classification"],"rows":[["display_mode","cookie","Juniper Notes (fictional) / Site preferences","Remembering display preferences","30 days (sample)","necessary — Synthetic example of a setting explicitly requested by the visitor; review necessity against actual use."]]}},{"heading":"Purposes","id":"purposes","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described."]},{"heading":"Questions about storage","id":"contact","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"},{"href":"/dark/agreement/privacy","label":"Privacy policy"}]},{"heading":"About this example","id":"additional-example-only","paragraphs":["These static example pages do not set the synthetic cookie listed above. The item demonstrates the document inventory, not a live storage integration."]}],"title":"Cookie policy","version":"draft-1"},"privacy":{"effectiveDate":"2026-10-18","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"],"reviewStatus":"draft","route":"/dark/agreement/privacy","sections":[{"heading":"Who is responsible","id":"controller","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"}],"paragraphs":["Juniper Notes Cooperative (fictional)","12 Example Lane, Example City (fictional)"]},{"heading":"What we collect and why","id":"purposes","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send. Data: Name, Email address, Message content. Legal basis: An operator must supply the applicable basis after reviewing its actual processing. Source (direct): Information a person chooses to include in a message. Providing this information is optional. Without contact details, an operator may be unable to reply.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described. Data: Selected display mode. Legal basis: The applicable device-access exception and processing basis must be assessed separately. Source (direct): A display setting deliberately selected by the visitor. Providing this information is optional. If not stored, the preference may need to be selected again."]},{"heading":"How long information is kept","id":"retention","items":["Responding to enquiries: Sample: until an enquiry is resolved, subject to the operator's reviewed retention policy.","Remembering display preferences: Sample: 30 days for the declared preference item."]},{"heading":"Service providers and recipients","id":"providers","items":["Site preferences — Juniper Notes (fictional). Location: Example hosting region; replace with actual processing locations. Purposes: Remembering display preferences."],"links":[]},{"heading":"International transfers","id":"transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"heading":"Automated decisions","id":"automated-decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"heading":"Your rights and choices","id":"rights","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"href":"mailto:privacy@juniper.example.test","label":"Contact us about your information"},{"href":"mailto:privacy@juniper.example.test","label":"How to exercise your rights"}]},{"heading":"Questions and complaints","id":"complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"title":"Privacy policy","version":"draft-1"},"terms":{"effectiveDate":"2026-10-18","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"],"reviewStatus":"draft","route":"/dark/agreement/terms","sections":[{"heading":"About these example pages","id":"about","paragraphs":["Juniper Notes is a fictional studio. These sample sections demonstrate how your own reviewed terms can be rendered inside your site's design. They do not offer a service or establish a real contract."]},{"heading":"Your content, your structure","id":"your-content","paragraphs":["Supply the terms appropriate to your audience, service, and applicable consumer rights. The renderer preserves your section structure and safely displays text and links."]},{"heading":"Contact","id":"contact","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"}]}],"title":"Terms of use","version":"draft-1"}},"manifest":{"artifactId":"caed9a9c59fc5f01120d28613f579f0f3c4913526da4ef96c7b7655918641fef","configSha256":"e117aa3cffb7f9d57a4b8637d0b1de3d451a954acaf3b5a814fbd90b5469b6a4","documents":[{"contentSha256":"9b5971ab656e63c1ddafc021bada7fc21fe65754e6bef7588fc4669beaff33bf","effectiveDate":"2026-10-18","file":"dark/agreement/privacy/index.html","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"],"reviewStatus":"draft","route":"/dark/agreement/privacy","sha256":"769b839447c25611e30be8433173d4256a1d03a14a5519f19d582803df8c97ab","title":"Privacy policy","version":"draft-1"},{"contentSha256":"cd20cde3fbdc009855a5b2b450c3c2496e4acd9be066eb764d0d30bea8269096","effectiveDate":"2026-10-18","file":"dark/agreement/cookies/index.html","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"],"reviewStatus":"draft","route":"/dark/agreement/cookies","sha256":"aedbd1602ea4d223ccb54473fb322a5130ef587281550c86eb9529c2bb20f711","title":"Cookie policy","version":"draft-1"},{"contentSha256":"633bc4e88fac50cfc4a68131e357a094241e097d84515d040d31d09d5bf93e29","effectiveDate":"2026-10-18","file":"dark/agreement/terms/index.html","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"],"reviewStatus":"draft","route":"/dark/agreement/terms","sha256":"1e648535b184e76a026a29b34f5c9cce7e044fa6fb6533d1032edd8a15b414b4","title":"Terms of use","version":"draft-1"}],"locale":"en","mode":"preview","requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS"],"schemaVersion":1,"siteId":"juniper-agreement"},"occurredAt":"2026-10-18T10:00:00Z","changeNote":"Fictional dark agreement demonstration."}},{"id":"d82031255b9d22af559418a79786f81fd4f4f4eac8cf67db3906337b8fce7ec4","data":{"kind":"document-release","artifactId":"d82031255b9d22af559418a79786f81fd4f4f4eac8cf67db3906337b8fce7ec4","siteId":"juniper-authored","documents":{"privacy":{"kind":"privacy","title":"Privacy policy","route":"/authored/privacy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"controller","heading":"Who is responsible","paragraphs":["Juniper Notes Cooperative (fictional)","12 Example Lane, Example City (fictional)"],"links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]},{"id":"purposes","heading":"What we collect and why","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send. Data: Name, Email address, Message content. Legal basis: An operator must supply the applicable basis after reviewing its actual processing. Source (direct): Information a person chooses to include in a message. Providing this information is optional. Without contact details, an operator may be unable to reply.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described. Data: Selected display mode. Legal basis: The applicable device-access exception and processing basis must be assessed separately. Source (direct): A display setting deliberately selected by the visitor. Providing this information is optional. If not stored, the preference may need to be selected again."]},{"id":"retention","heading":"How long information is kept","items":["Responding to enquiries: Sample: until an enquiry is resolved, subject to the operator's reviewed retention policy.","Remembering display preferences: Sample: 30 days for the declared preference item."]},{"id":"providers","heading":"Service providers and recipients","items":["Site preferences — Juniper Notes (fictional). Location: Example hosting region; replace with actual processing locations. Purposes: Remembering display preferences."],"links":[]},{"id":"transfers","heading":"International transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"id":"automated-decisions","heading":"Automated decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"id":"rights","heading":"Your rights and choices","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"label":"Contact us about your information","href":"mailto:privacy@juniper.example.test"},{"label":"How to exercise your rights","href":"mailto:privacy@juniper.example.test"}]},{"id":"complaints","heading":"Questions and complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},"cookies":{"kind":"cookies","title":"Small things, clearly explained","route":"/authored/cookies","version":"sample-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"Cookies and similar storage","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"id":"storage","heading":"Declared storage","table":{"caption":"Storage inventory","columns":["Name","Type","Provider / service","Purpose","Duration","Classification"],"rows":[["display_mode","cookie","Juniper Notes (fictional) / Site preferences","Remembering display preferences","30 days (sample)","necessary — Synthetic example of a setting explicitly requested by the visitor; review necessity against actual use."]]}},{"id":"purposes","heading":"Purposes","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described."]},{"id":"contact","heading":"Questions about storage","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"},{"label":"Privacy policy","href":"/authored/privacy"}]},{"id":"additional-sample","heading":"A note about this sample","paragraphs":["The storage inventory above comes from shared site configuration. This Markdown addendum adds reviewed context without duplicating that inventory.\n\nInput | Where it belongs |\n\nServices, purposes and retention | Shared site configuration |\n\nDocument version and review status | YAML frontmatter |\n\nYour own explanation | Markdown or MDX body |"]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-PRODUCT-AUTHORING"]},"terms":{"kind":"terms","title":"A considered agreement","route":"/authored/terms","version":"sample-2","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"use","heading":"A small place for ideas","paragraphs":["Juniper Notes is a fictional space for collecting thoughtful ideas. These example terms demonstrate MDX authoring, rather than a contract ready for a real service.\n\nBefore you begin\n\nPlease use the sample thoughtfully. Your own terms need to reflect your service and receive appropriate review."]},{"id":"ownership","heading":"Your words stay yours","paragraphs":["You keep ownership of the words you bring. In this fictional example, we use them only to provide the space you asked for. You can export your notes before leaving.\n\n• Keep a copy of anything important.\n\n• Respect other people's work.\n\n• Read the sample privacy notice (/authored/privacy)."]},{"id":"changes","heading":"When things change","paragraphs":["We keep a revision history so reviewers can see the exact source and the rendered result. A new source file creates a new immutable release.\n\nA note for reviewersThis sample is deliberately short. It leaves room for your own structure, language, and reviewed provisions."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS","REQ-PRODUCT-AUTHORING"]}},"manifest":{"schemaVersion":1,"siteId":"juniper-authored","locale":"en","mode":"preview","configSha256":"67d7db44de0d71ff6dab51da836040530b9e9e1f851fc4e32c6b3d6456861ba6","documents":[{"kind":"privacy","route":"/authored/privacy","file":"authored/privacy/index.html","title":"Privacy policy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"4312b9561f0f2522b8fd46759da76c78a7c0cb133526f49e06a5af101d1fb2ab","contentSha256":"9b5971ab656e63c1ddafc021bada7fc21fe65754e6bef7588fc4669beaff33bf","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},{"kind":"cookies","route":"/authored/cookies","file":"authored/cookies/index.html","title":"Small things, clearly explained","version":"sample-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"5cbad5e993ea2faa3e2be27e09bdf61ff24046e1bfdd94c8bfac4773e2fd855c","contentSha256":"d24188f426b447bc289936f949766dc0f6a00f9a2dcc4a553983db78208508d6","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-PRODUCT-AUTHORING"],"authoring":{"schemaVersion":1,"format":"md","sourceSha256":"a497f8e2ec063925cf902422635dd9971059e4506c0fe7ab26811a052db55a63","sourceBytes":617,"bodySha256":"9ce7a35920908a05a7b53f0c1bf4c33ac1f04e03db0d8e178493c0b1c78c9499","renderer":"notabenda-authoring@0.1.0","policy":"static-html-v1","componentsRevision":"none"}},{"kind":"terms","route":"/authored/terms","file":"authored/terms/index.html","title":"A considered agreement","version":"sample-2","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"d5314c10aa481a0302180f2c2565f26e34787aa811b745acda71d0670d754673","contentSha256":"459e8a7402c5fd86b93152590de7c9b5133637bfd8747fc718c27c755eb69148","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS","REQ-PRODUCT-AUTHORING"],"authoring":{"schemaVersion":1,"format":"mdx","sourceSha256":"ff1d0636f9000ac676e5a6f1650485b2d57e41e7afb10b30e9bea601b53aad60","sourceBytes":1278,"bodySha256":"3f58b21181fd9482e5d933fdb0ed5048a76826176d020d51bbd02c77d6e6e37d","renderer":"notabenda-authoring@0.1.0","policy":"static-html-v1","componentsRevision":"policy-note-1"}}],"requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS","REQ-PRODUCT-AUTHORING"],"artifactId":"d82031255b9d22af559418a79786f81fd4f4f4eac8cf67db3906337b8fce7ec4"},"sourceKinds":["cookies","terms"],"occurredAt":"2026-10-18T12:00:00Z","changeNote":"Clarify the fictional note export provision."}},{"id":"eefd621dd91a7788b2616836658c129a4711f22793964119298af23073f2cd97","data":{"kind":"document-release","artifactId":"eefd621dd91a7788b2616836658c129a4711f22793964119298af23073f2cd97","siteId":"juniper-processing-choices","documents":{"cookies":{"effectiveDate":"2026-10-18","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"],"reviewStatus":"draft","route":"/processing-choices/cookies","sections":[{"heading":"Cookies and similar storage","id":"about","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"heading":"Declared storage","id":"storage","table":{"caption":"Storage inventory","columns":["Name","Type","Provider / service","Purpose","Duration","Classification"],"rows":[["notabenda:choices:v1:juniper-processing-choices","localStorage","Juniper Notes / Privacy choices","Remembering privacy choices","30 days for grants; 180 days for refusals","necessary — Retains an explicit privacy preference or temporary dismissal in this synthetic example; review applicability for actual use."],["notabenda:choices:v1:juniper-processing-choices:prompt","localStorage","Juniper Notes / Privacy choices","Remembering privacy choices","60 minutes","necessary — Retains an explicit privacy preference or temporary dismissal in this synthetic example; review applicability for actual use."],["notabenda:processing:v1:juniper-processing-choices:…","localStorage","Juniper Notes / Privacy choices","Remembering privacy choices","Until browser clearing; separate from retained server restrictions","necessary — Preserve an explicit opt-out and retry its unconfirmed request in this fictional fixture. Review applicability and retention for a real deployment."]]}},{"heading":"Purposes","id":"purposes","items":["Optional features: Run fictional optional services to demonstrate independent cookie permission and processing restrictions.","Remembering privacy choices: Remember the local choices made in this fictional example."]},{"heading":"Questions about storage","id":"contact","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"},{"href":"/processing-choices/privacy","label":"Privacy policy"}]},{"heading":"About this example","id":"additional-example-only","paragraphs":["These static example pages do not set the synthetic cookie listed above. The item demonstrates the document inventory, not a live storage integration."]}],"title":"Cookie policy","version":"draft-1"},"privacy":{"effectiveDate":"2026-10-18","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"],"reviewStatus":"draft","route":"/processing-choices/privacy","sections":[{"heading":"Who is responsible","id":"controller","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"}],"paragraphs":["Juniper Notes Cooperative (fictional)","12 Example Lane, Example City (fictional)"]},{"heading":"What we collect and why","id":"purposes","items":["Optional features: Run fictional optional services to demonstrate independent cookie permission and processing restrictions. Data: Synthetic first-party sample request. Legal basis: Explicit choice for a fictional optional service. Source (direct): A choice made locally in this fictional demonstration. Providing this information is optional. The sample optional service stays off if you decline.","Remembering privacy choices: Remember the local choices made in this fictional example. Data: Purpose choices, Choice scope, Choice and expiry times, Processing restriction activities, Pending opt-out request and policy references. Legal basis: Review the basis and applicable preference-storage exception for an actual deployment. Source (direct): Your explicit local choice or notice dismissal. Providing this information is optional. Without storage, optional services stay off and preferences cannot be remembered."]},{"heading":"How long information is kept","id":"retention","items":["Optional features: No application record is created by the sample requests.","Remembering privacy choices: This synthetic fixture keeps local processing restrictions until browser clearing and server records until the developer resets local storage. Production retention and erasure require an operator policy."]},{"heading":"Service providers and recipients","id":"providers","items":["Sample advertising — Juniper Notes (fictional). Location: This local demo only. Purposes: Optional features.","Sample local tools — Juniper Notes (fictional). Location: This local demo only. Purposes: Optional features.","Privacy choices — Juniper Notes. Location: Browser preference recovery and host-owned synthetic record storage. Purposes: Remembering privacy choices."],"links":[]},{"heading":"International transfers","id":"transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"heading":"Automated decisions","id":"automated-decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"heading":"Your rights and choices","id":"rights","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"href":"mailto:privacy@juniper.example.test","label":"Contact us about your information"},{"href":"mailto:privacy@juniper.example.test","label":"How to exercise your rights"}]},{"heading":"Questions and complaints","id":"complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"title":"Privacy policy","version":"draft-1"},"terms":{"effectiveDate":"2026-10-18","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"],"reviewStatus":"draft","route":"/processing-choices/terms","sections":[{"heading":"About these example pages","id":"about","paragraphs":["Juniper Notes is a fictional studio. These sample sections demonstrate how your own reviewed terms can be rendered inside your site's design. They do not offer a service or establish a real contract."]},{"heading":"Your content, your structure","id":"your-content","paragraphs":["Supply the terms appropriate to your audience, service, and applicable consumer rights. The renderer preserves your section structure and safely displays text and links."]},{"heading":"Contact","id":"contact","links":[{"href":"mailto:privacy@juniper.example.test","label":"privacy@juniper.example.test"}]}],"title":"Terms of use","version":"draft-1"}},"manifest":{"artifactId":"eefd621dd91a7788b2616836658c129a4711f22793964119298af23073f2cd97","configSha256":"a8504f76000baf2a3dc87da2c889a943a7ecbd35684f7a91200c21ecbd6423d4","documents":[{"contentSha256":"17c7c5c9795619e9f6cb28501ff1c3b7992b4e50fa25665fb5587d19c8c7646f","effectiveDate":"2026-10-18","file":"processing-choices/privacy/index.html","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"],"reviewStatus":"draft","route":"/processing-choices/privacy","sha256":"4843f6efc51afb7d8f8fb5b8685459acef79a7f7d570d403c87ed0c4f388d13e","title":"Privacy policy","version":"draft-1"},{"contentSha256":"ec5064b190c055c3c3578b6467fb3e582fa0526e570aab32b1b73eff3c278e8b","effectiveDate":"2026-10-18","file":"processing-choices/cookies/index.html","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"],"reviewStatus":"draft","route":"/processing-choices/cookies","sha256":"1a0d2adb69ae6371baaa4184fc36d7a542143fa5261b405be4b588af77ae5f4c","title":"Cookie policy","version":"draft-1"},{"contentSha256":"633bc4e88fac50cfc4a68131e357a094241e097d84515d040d31d09d5bf93e29","effectiveDate":"2026-10-18","file":"processing-choices/terms/index.html","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"],"reviewStatus":"draft","route":"/processing-choices/terms","sha256":"e6b095e82d263f937cbccfa1cd0e818575a400cc9c85f295c55db7d1e8c887bd","title":"Terms of use","version":"draft-1"}],"locale":"en","mode":"preview","requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS"],"schemaVersion":1,"siteId":"juniper-processing-choices"}}},{"id":"f2689067d3b2b4b2bab2671d95d54aa9abbe8db7ce04a81830377cd155a7a43c","data":{"kind":"document-release","artifactId":"f2689067d3b2b4b2bab2671d95d54aa9abbe8db7ce04a81830377cd155a7a43c","siteId":"juniper-releases","documents":{"privacy":{"kind":"privacy","title":"Privacy policy","route":"/releases/privacy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"controller","heading":"Who is responsible","paragraphs":["Juniper Notes Cooperative (fictional)","12 Example Lane, Example City (fictional)"],"links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]},{"id":"purposes","heading":"What we collect and why","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send. Data: Name, Email address, Message content. Legal basis: An operator must supply the applicable basis after reviewing its actual processing. Source (direct): Information a person chooses to include in a message. Providing this information is optional. Without contact details, an operator may be unable to reply.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described. Data: Selected display mode. Legal basis: The applicable device-access exception and processing basis must be assessed separately. Source (direct): A display setting deliberately selected by the visitor. Providing this information is optional. If not stored, the preference may need to be selected again."]},{"id":"retention","heading":"How long information is kept","items":["Responding to enquiries: Sample: until an enquiry is resolved, subject to the operator's reviewed retention policy.","Remembering display preferences: Sample: 30 days for the declared preference item."]},{"id":"providers","heading":"Service providers and recipients","items":["Site preferences — Juniper Notes (fictional). Location: Example hosting region; replace with actual processing locations. Purposes: Remembering display preferences."],"links":[]},{"id":"transfers","heading":"International transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"id":"automated-decisions","heading":"Automated decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"id":"rights","heading":"Your rights and choices","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"label":"Contact us about your information","href":"mailto:privacy@juniper.example.test"},{"label":"How to exercise your rights","href":"mailto:privacy@juniper.example.test"}]},{"id":"complaints","heading":"Questions and complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},"cookies":{"kind":"cookies","title":"Cookie policy","route":"/releases/cookies","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"Cookies and similar storage","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"id":"storage","heading":"Declared storage","table":{"caption":"Storage inventory","columns":["Name","Type","Provider / service","Purpose","Duration","Classification"],"rows":[["display_mode","cookie","Juniper Notes (fictional) / Site preferences","Remembering display preferences","30 days (sample)","necessary — Synthetic example of a setting explicitly requested by the visitor; review necessity against actual use."]]}},{"id":"purposes","heading":"Purposes","items":["Responding to enquiries: A sample description of how an operator might respond to a message someone chooses to send.","Remembering display preferences: A synthetic storage example demonstrating how a requested display setting can be described."]},{"id":"contact","heading":"Questions about storage","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"},{"label":"Privacy policy","href":"/releases/privacy"}]},{"id":"additional-example-only","heading":"About this example","paragraphs":["These static example pages do not set the synthetic cookie listed above. The item demonstrates the document inventory, not a live storage integration."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"]},"terms":{"kind":"terms","title":"Terms of use","route":"/releases/terms","version":"draft-2","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"About these example pages","paragraphs":["Juniper Notes is a fictional studio. These sample sections demonstrate how your own reviewed terms can be rendered inside your site's design. They do not offer a service or establish a real contract."]},{"id":"your-content","heading":"Your content, your structure","paragraphs":["Supply the terms appropriate to your audience, service, and applicable consumer rights. The renderer preserves your section structure and safely displays text and links.","This fictional revision clarifies that you can export your notes before leaving."]},{"id":"contact","heading":"Contact","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"]}},"manifest":{"schemaVersion":1,"siteId":"juniper-releases","locale":"en","mode":"preview","configSha256":"87d8307f4677501d8696f7b06d067160b1c197827c40d2d0fc4eade00dce24e8","documents":[{"kind":"privacy","route":"/releases/privacy","file":"releases/privacy/index.html","title":"Privacy policy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"8805199d3c3e4cfea547fdfe0e73ff01c2ff13a54fc25fef7af233e934f3750f","contentSha256":"9b5971ab656e63c1ddafc021bada7fc21fe65754e6bef7588fc4669beaff33bf","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},{"kind":"cookies","route":"/releases/cookies","file":"releases/cookies/index.html","title":"Cookie policy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"807a6d3e51a5c40a6a96f2abec1fafb318af22adf8c87b513330f6d04d0ec972","contentSha256":"c73db0d832487524becf1faa08dfee1bcf5c25365fe0e419b1a52fb7e10ee9ec","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"]},{"kind":"terms","route":"/releases/terms","file":"releases/terms/index.html","title":"Terms of use","version":"draft-2","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"5402b16c68a198983f691e4179fc81f8c1c87c61202b5a93b8d8625f885c5030","contentSha256":"d62ac4461856979ad2bba4e534c0dbcbcd794d5fecb368efee371a9f0c13634c","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"]}],"requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS"],"artifactId":"f2689067d3b2b4b2bab2671d95d54aa9abbe8db7ce04a81830377cd155a7a43c"},"occurredAt":"2026-10-18T10:45:00Z","changeNote":"Clarify the fictional export provision; retain the previous public terms."}},{"id":"f326dde4c1c83adfed93b0f661f3de7e28b19cb9fd55eeeab0275b73d4734288","data":{"kind":"document-release","artifactId":"f326dde4c1c83adfed93b0f661f3de7e28b19cb9fd55eeeab0275b73d4734288","siteId":"juniper-choices","documents":{"privacy":{"kind":"privacy","title":"Privacy policy","route":"/choices/privacy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"controller","heading":"Who is responsible","paragraphs":["Juniper Notes Cooperative (fictional)","12 Example Lane, Example City (fictional)"],"links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]},{"id":"purposes","heading":"What we collect and why","items":["Measurement: Understand which features are used, using a local measurement service. Data: Synthetic demo event. Legal basis: Explicit choice for a fictional optional service. Source (direct): A choice made locally in this fictional demonstration. Providing this information is optional. The sample optional service stays off if you decline.","Suggestions: Remember your preferences to tailor suggestions in this browser. Data: Synthetic demo preference. Legal basis: Explicit choice for a fictional optional service. Source (direct): A choice made locally in this fictional demonstration. Providing this information is optional. The sample optional service stays off if you decline.","Remembering privacy choices: Remember the local choices made in this fictional example. Data: Purpose choices, Choice scope, Choice and expiry times. Legal basis: Review the basis and applicable preference-storage exception for an actual deployment. Source (direct): Your explicit local choice or notice dismissal. Providing this information is optional. Without storage, optional services stay off and preferences cannot be remembered."]},{"id":"retention","heading":"How long information is kept","items":["Measurement: Removed when you withdraw or clear this local demo.","Suggestions: Removed when you withdraw or clear this local demo.","Remembering privacy choices: Grants: 30 days. Refusals: 180 days. Dismissal: 60 minutes. These are sample operator settings, not regional legal defaults."]},{"id":"providers","heading":"Service providers and recipients","items":["Sample measurements — Juniper Notes. Location: This local example only. Purposes: Measurement.","Sample suggestions — Juniper Notes. Location: This local example only. Purposes: Suggestions.","Privacy choices — Juniper Notes. Location: This browser only. Purposes: Remembering privacy choices."],"links":[]},{"id":"transfers","heading":"International transfers","paragraphs":["This fictional example describes no live transfers. An actual deployment must state its recipients, locations, and applicable safeguards."]},{"id":"automated-decisions","heading":"Automated decisions","paragraphs":["No automated decisions are represented in this fictional example."]},{"id":"rights","heading":"Your rights and choices","items":["Request information about how personal information is used.","Ask to access, correct, or erase information where applicable.","Withdraw a permission or object to processing where the applicable rules provide that right."],"links":[{"label":"Contact us about your information","href":"mailto:privacy@juniper.example.test"},{"label":"How to exercise your rights","href":"mailto:privacy@juniper.example.test"}]},{"id":"complaints","heading":"Questions and complaints","paragraphs":["Contact the operator with questions. An actual deployment must identify the applicable complaint and supervisory-authority options."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},"cookies":{"kind":"cookies","title":"Cookie policy","route":"/choices/cookies","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"Cookies and similar storage","paragraphs":["This page describes the browser storage declared for Juniper Notes.","Cookies, local storage, and similar technologies may support different purposes. The inventory below describes each declared item; publishing this page does not itself control those technologies."]},{"id":"storage","heading":"Declared storage","table":{"caption":"Storage inventory","columns":["Name","Type","Provider / service","Purpose","Duration","Classification"],"rows":[["sample-measurements","localStorage","Juniper Notes / Sample measurements","Measurement","Until withdrawal or browser clearing","optional"],["sample-suggestions","localStorage","Juniper Notes / Sample suggestions","Suggestions","Until withdrawal or browser clearing","optional"],["notabenda:choices:v1:juniper-choices","localStorage","Juniper Notes / Privacy choices","Remembering privacy choices","30 days for grants; 180 days for refusals","necessary — Retains an explicit privacy preference or temporary dismissal in this synthetic example; review applicability for actual use."],["notabenda:choices:v1:juniper-choices:prompt","localStorage","Juniper Notes / Privacy choices","Remembering privacy choices","60 minutes","necessary — Retains an explicit privacy preference or temporary dismissal in this synthetic example; review applicability for actual use."]]}},{"id":"purposes","heading":"Purposes","items":["Measurement: Understand which features are used, using a local measurement service.","Suggestions: Remember your preferences to tailor suggestions in this browser.","Remembering privacy choices: Remember the local choices made in this fictional example."]},{"id":"contact","heading":"Questions about storage","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"},{"label":"Privacy policy","href":"/choices/privacy"}]},{"id":"additional-example-only","heading":"About this example","paragraphs":["These static example pages do not set the synthetic cookie listed above. The item demonstrates the document inventory, not a live storage integration."]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"]},"terms":{"kind":"terms","title":"Terms of use","route":"/choices/terms","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sections":[{"id":"about","heading":"About these example pages","paragraphs":["Juniper Notes is a fictional studio. These sample sections demonstrate how your own reviewed terms can be rendered inside your site's design. They do not offer a service or establish a real contract."]},{"id":"your-content","heading":"Your content, your structure","paragraphs":["Supply the terms appropriate to your audience, service, and applicable consumer rights. The renderer preserves your section structure and safely displays text and links."]},{"id":"contact","heading":"Contact","links":[{"label":"privacy@juniper.example.test","href":"mailto:privacy@juniper.example.test"}]}],"requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"]}},"manifest":{"schemaVersion":1,"siteId":"juniper-choices","locale":"en","mode":"preview","configSha256":"8173f2425e3c0a7950b76ac86136bce47ece460ad1c821b1f5986ee0c63a26ac","documents":[{"kind":"privacy","route":"/choices/privacy","file":"choices/privacy/index.html","title":"Privacy policy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"dd9856124447ec9fc63b6960d7e390b238f11f72edef51e45ba7a2bf24839bd1","contentSha256":"62890706e00930c6f9bbc522376aa0990bab814723388baedaf22d35a531d97e","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE"]},{"kind":"cookies","route":"/choices/cookies","file":"choices/cookies/index.html","title":"Cookie policy","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"ca6e41d6c22a7de03846891d3d43c71415c3ce2d79d7abea339e389305aacbf3","contentSha256":"d7f136f0bb95142245116f281176538160b5b75ba220f75c16f26342c5d4e532","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT"]},{"kind":"terms","route":"/choices/terms","file":"choices/terms/index.html","title":"Terms of use","version":"draft-1","effectiveDate":"2026-10-18","reviewStatus":"draft","sha256":"ba0c23eb4f66f002dc01ffa2ae49ffd369a9de8b9940a3e25c10cf1c9ce64da7","contentSha256":"633bc4e88fac50cfc4a68131e357a094241e097d84515d040d31d09d5bf93e29","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS"]}],"requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-EU-TERMS"],"artifactId":"f326dde4c1c83adfed93b0f661f3de7e28b19cb9fd55eeeab0275b73d4734288"}}},{"id":"f834c303ef1bb657828104913ea743a9300d3cad9542e29d2b01edc451b90e25","data":{"kind":"document-release","artifactId":"f834c303ef1bb657828104913ea743a9300d3cad9542e29d2b01edc451b90e25","siteId":"juniper-agreement","documents":{"cookies":{"effectiveDate":"2026-10-19","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-PRODUCT-LOCALIZATION"],"reviewStatus":"draft","route":"/localization/agreement/cookies","sections":[{"heading":"Cookies e tecnologias semelhantes","id":"about","paragraphs":["Esta página descreve o armazenamento declarado para Juniper.","Cookies e outras tecnologias podem atender a diferentes finalidades. A lista abaixo descreve cada item declarado; publicar esta página não controla essas tecnologias."]},{"heading":"Armazenamento declarado","id":"storage","table":{"caption":"Inventário de armazenamento","columns":["Nome","Tipo","Fornecedor / serviço","Finalidade","Duração","Classificação"],"rows":[["notabenda:choices:v1:juniper-agreement","Armazenamento local","Juniper / Memória das escolhas","Memória das escolhas","Permissões: 30 dias. Recusas: 180 dias.","Necessário — Lembrar sua escolha. Esta classificação precisa de revisão pelo responsável."],["notabenda:choices:v1:juniper-agreement:prompt","Armazenamento local","Juniper / Memória das escolhas","Memória das escolhas","30 minutos","Necessário — Lembrar o adiamento do aviso. Esta classificação precisa de revisão pelo responsável."],["juniper-agreement:reading-count","Armazenamento da sessão","Juniper / Contador Juniper","Contagem de leitura","Até a retirada da permissão ou o fim da sessão.","Opcional"]]}},{"heading":"Finalidades","id":"purposes","items":["Sugestões de leitura: Mostrar uma sugestão local de leitura, sem enviar dados pela rede.","Contagem de leitura: Contar aberturas desta página nesta sessão, somente neste navegador. A contagem é apagada quando você desativa o recurso.","Memória das escolhas: Lembrar suas preferências de privacidade neste navegador."]},{"heading":"Dúvidas sobre armazenamento","id":"contact","links":[{"href":"mailto:privacy@example.test","label":"privacy@example.test"},{"href":"/localization/agreement/privacy","label":"Política de privacidade"}]}],"title":"Política de cookies","version":"2"},"privacy":{"effectiveDate":"2026-10-19","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-PRODUCT-LOCALIZATION"],"reviewStatus":"draft","route":"/localization/agreement/privacy","sections":[{"heading":"Quem é responsável","id":"controller","links":[{"href":"mailto:privacy@example.test","label":"privacy@example.test"}],"paragraphs":["Juniper","Endereço ilustrativo para revisão"]},{"heading":"O que coletamos e por quê","id":"purposes","items":["Sugestões de leitura: Mostrar uma sugestão local de leitura, sem enviar dados pela rede. Dados: Estado do recurso neste navegador. Base legal: Permissão para o recurso opcional; declaração de exemplo para revisão.. Origem (direta): Sua escolha nesta página.. O fornecimento é opcional. As sugestões permanecem desativadas.","Contagem de leitura: Contar aberturas desta página nesta sessão, somente neste navegador. A contagem é apagada quando você desativa o recurso. Dados: Número de aberturas nesta sessão. Base legal: Permissão para o recurso opcional; declaração de exemplo para revisão.. Origem (direta): Abertura desta página após sua permissão.. O fornecimento é opcional. A contagem permanece desativada.","Memória das escolhas: Lembrar suas preferências de privacidade neste navegador. Dados: Finalidade e escopo da escolha, Data da escolha e prazo de validade. Base legal: Armazenamento de preferências; classificação de exemplo para revisão.. Origem (direta): Sua escolha ou adiamento do aviso.. O fornecimento é opcional. Os recursos opcionais permanecem desativados quando não é possível confirmar as preferências."]},{"heading":"Por quanto tempo as informações são mantidas","id":"retention","items":["Sugestões de leitura: Até a retirada da permissão ou a limpeza do navegador.","Contagem de leitura: Até a retirada da permissão ou o fim da sessão do navegador.","Memória das escolhas: Permissões: 30 dias. Recusas: 180 dias. Adiamento do aviso: 30 minutos."]},{"heading":"Prestadores de serviços e destinatários","id":"providers","items":["Sugestões Juniper — Juniper. Localização: Este navegador. Finalidades: Sugestões de leitura.","Memória das escolhas — Juniper. Localização: Este navegador. Finalidades: Memória das escolhas.","Contador Juniper — Juniper. Localização: Este navegador. Finalidades: Contagem de leitura."],"links":[]},{"heading":"Transferências internacionais","id":"transfers","paragraphs":["Este exemplo não envia os dados do recurso para outro servidor."]},{"heading":"Decisões automatizadas","id":"automated-decisions","paragraphs":["Este exemplo não toma decisões automatizadas sobre pessoas."]},{"heading":"Seus direitos e escolhas","id":"rights","items":["Entre em contato para consultar suas informações e apresentar uma solicitação."],"links":[{"href":"mailto:privacy@example.test","label":"Entre em contato sobre suas informações"}]},{"heading":"Dúvidas e reclamações","id":"complaints","paragraphs":["Entre em contato pelo endereço indicado nesta página."]}],"title":"Política de privacidade","version":"2"},"terms":{"effectiveDate":"2026-10-19","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS","REQ-PRODUCT-LOCALIZATION"],"reviewStatus":"draft","route":"/localization/agreement/terms","sections":[{"heading":"Sobre este espaço","id":"reading","paragraphs":["Este espaço apresenta textos e sugestões de leitura."]},{"heading":"Contato","id":"contact","links":[{"href":"mailto:privacy@example.test","label":"Fale com a Juniper"}],"paragraphs":["Entre em contato se tiver dúvidas sobre o conteúdo."]}],"title":"Termos de uso","version":"1"}},"manifest":{"artifactId":"f834c303ef1bb657828104913ea743a9300d3cad9542e29d2b01edc451b90e25","configSha256":"8b9acefd086992480a3715beeb816b371e495569077bd1813ca3b9eedbe6e80c","documents":[{"contentSha256":"dbd6600208c4723aa249b5f756d83803d911b675a8b760d658051ea3f9657f1f","effectiveDate":"2026-10-19","file":"localization/agreement/privacy/index.html","kind":"privacy","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-PRODUCT-LOCALIZATION"],"reviewStatus":"draft","route":"/localization/agreement/privacy","sha256":"bf1467d7bbc361bba11fdde1cc8d6deb9cae7a5f2ea3d7a3886f43108dd429a2","title":"Política de privacidade","version":"2"},{"contentSha256":"03113c91b322bf4f8c66957820ed04a02aedc532f3b9fc4a348a150dbdc1ee35","effectiveDate":"2026-10-19","file":"localization/agreement/cookies/index.html","kind":"cookies","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-PRODUCT-LOCALIZATION"],"reviewStatus":"draft","route":"/localization/agreement/cookies","sha256":"e577715a0cbdca6d3fa2606e9df8f50bd5b6e09ef38121108bdf631dfa7bb9d5","title":"Política de cookies","version":"2"},{"contentSha256":"b44631360191538ca257576d40f89b714a34ea0b4957da675f1a2acffcd3974a","effectiveDate":"2026-10-19","file":"localization/agreement/terms/index.html","kind":"terms","requirementIds":["REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-TERMS","REQ-PRODUCT-LOCALIZATION"],"reviewStatus":"draft","route":"/localization/agreement/terms","sha256":"65702bae3311f2cd50599701af1b60f77a45e598f5acc106c7461a7c8cde3666","title":"Termos de uso","version":"1"}],"locale":"pt-BR","mode":"preview","requirementIds":["REQ-PRODUCT-CONFIG","REQ-PRODUCT-ARTIFACTS","REQ-PRODUCT-DOCUMENTS","REQ-PRODUCT-SAFE-CONTENT","REQ-EU-NOTICE","REQ-NZ-NOTICE","REQ-PRODUCT-LOCALIZATION","REQ-EU-TERMS"],"schemaVersion":1,"siteId":"juniper-agreement"},"occurredAt":"2026-10-19T12:00:00Z","changeNote":"Localized terms agreement example."}}],"exclusions":["application-data-outside-this-store","separately-authorized-source-archives","externally-linked-artifacts"],"links":{"review":"/demo/admin/history/export?q=&kind=&key=&from=&to=&limit=25"}}