'use client'; import { useState, useEffect } from 'react'; import { updateAppConfig } from '@/lib/client/dexie'; import { Button, ModalFrame, ModalTitle } from '@/components/ui'; interface PrivacyModalProps { isOpen: boolean; onAccept?: () => void; onDismiss?: () => void; } function PrivacyModalBody({ origin }: { origin: string }) { return (
We value your privacy. This application uses strictly necessary cookies for authentication and optional analytics only when consent allows it. Your documents are stored encrypted at rest.
OpenReader does not currently provide end-to-end encryption.
The owner of this instance may be able to access stored metadata and uploaded files needed to operate the service.
Passwords are not stored as readable plaintext.
For full details on data collection, processing, and your rights, please review our complete{' '} Privacy Policy.