Privacy Policy

Effective Date: August 26, 2026

Product: RegSecure AI Finance v1.2.0 Beta

The short version: We don't collect, store, or have access to your data. Everything runs on your device. There is no server. There is nothing to breach.

1. How RegSecure AI Finance Works

RegSecure AI Finance is desktop software that runs entirely in your web browser. It uses WebGPU technology to run an AI model locally on your device. When you upload a document, it is processed in browser memory — it is never transmitted to any server.

Zero Data Collection

We collect zero personal data, zero documents, zero analytics, zero telemetry, and zero usage statistics. There are no cookies, no tracking pixels, and no third-party analytics scripts.

2. What Stays on Your Device

3. What Leaves Your Device

You can verify this at any time using the built-in Privacy Monitor, which shows all network activity in real time.

4. Encryption

All locally stored data is encrypted with AES-256-GCM. Your encryption key is derived from your master password using PBKDF2 with 600,000 iterations. We never see, store, or have access to your password or encryption key.

If you forget your password, your data cannot be recovered — by you or by us. This is by design.

5. Multi-Pass Document Segmentation

RegSecure AI Finance uses multi-pass segmentation to identify section boundaries in your documents. The pipeline combines:

All segmentation runs locally in your browser. No document content is sent to any server.

Honest scope. The segmentation pipeline implements three of the four passes described in our patent application (US 19/428,113, pending): visual boundary detection, finance-domain boundary detection, and weighted-voting aggregation. The semantic embedding pass is deferred — initial measurement showed marginal F1 improvement on the test corpus combined with significant performance cost for on-device embedding on long documents. Future releases will revisit if corpus or hardware characteristics shift the trade-off.

6. PDF Extraction with Hybrid OCR Merge

When you upload a PDF, the app first attempts native text extraction via the embedded pdf.js library. For pages where native extraction returns sparse content (below 200 characters or 10 text items), the app falls back to optical character recognition (OCR) using Tesseract.js. OCR runs entirely on your device — no document content is sent to any server. The native text from high-content pages and the OCR text from sparse pages are merged into a single document representation before downstream analysis. Per-page progress is shown during OCR processing, and you can cancel mid-document; cancellation preserves the pages OCR'd so far.

Pages that exceed 50 are skipped (current cap); the cap applies whether extraction is native, OCR, or hybrid.

Honest scope. OCR confidence is observed but does not currently influence the per-page choice — the threshold is applied to native extraction yield only.

7. Memory Scrubbing — Best-Effort Cleanup

RegSecure AI Finance attempts to clear sensitive data from your device's memory at predictable moments: when you lock the vault, switch documents, time out, or close the browser tab.

What we do:

What we cannot do:

This is best-effort defense, not a guarantee. For threat models that include forensic memory inspection of the device itself, OS-level protections (full-disk encryption, encrypted swap, secure boot) are required.

8. Tamper-Evident Audit Trail

RegSecure AI Finance maintains a tamper-evident HMAC-SHA256-chained record of operations performed on your documents (vault unlock, document loads, analyses, exports, etc.). Each entry includes a sequence number, timestamp, operation type, hash of inputs and outputs, and a MAC computed over the entry and the previous entry's MAC. The chain is stored encrypted on your device alongside your documents.

Verifiable with your master password. The MAC key is derived from your master password (PBKDF2 + HKDF). To verify the chain, you re-derive the key with your master password and recompute the MACs. Verification detects alteration of an entry's contents or MAC, and removal or reordering of entries within a chain. It establishes the integrity of the entries present in the record being verified; on its own it does not establish that the record is complete. Verification can be run inside the app (Settings → Verify Audit Chain) or against an exported bundle using a standalone verifier (see Settings → Export Audit Trail).

Never leaves the device. The audit chain is stored locally with your documents. It is exported only if you explicitly choose to. The exported bundle is plain JSON; the verifier is a single self-contained HTML file that works offline without contacting any server.

Rollback detection. Alongside the chain, the application maintains a separately-stored watermark recording the highest sequence number and final MAC of the chain. On verification, the watermark is compared against the live chain: if entries appear to have been removed (truncation), if the chain's final MAC does not match the watermark (snapshot replacement), or if the chain has been wholesale-cleared while the watermark persists, verification surfaces the discrepancy. The watermark is included in exported bundles so the standalone verifier performs the same comparison offline. In an exported bundle, both the chain and the watermark are part of the same file. Detection holds unless the vault and the watermark are rolled back together to an earlier, consistent state; nothing stored alongside the chain can tell that from history, only comparison against an export you already hold elsewhere can.

Limitations:

9. No Accounts, No Signup

RegSecure AI Finance does not require an account, email address, or any form of registration. There is no login, no user database, and no way for us to identify who uses the software.

10. Third-Party Services

None. The AI model files load from models.regsecure.ai — our own domain, served from object storage we control on the same Cloudflare network that serves this application. The former third-party model hosts (the Hugging Face CDN and GitHub) are no longer contacted at runtime. Model files are verified against pinned cryptographic hashes before use.

We do not collect or retain request logs for model downloads. As with every request to this site, Cloudflare processes connection data (IP address, timestamp, user agent) as our infrastructure provider to deliver the content, and shows us aggregate traffic counts only. Fonts and all libraries are self-hosted on this domain (no third-party font or analytics services are used). After the initial load, all resources are cached locally and the app works offline.

11. Children's Privacy

RegSecure AI Finance is a professional financial analysis tool not directed at children under 13. We do not knowingly collect information from children.

12. Changes to This Policy

We may update this policy when new features are added. Since we don't collect email addresses, we cannot notify you directly. The effective date at the top of this page indicates when it was last revised.

13. Contact

Questions about this privacy policy? Contact us at support@regsecure.ai

Why This Policy Is So Short

Most privacy policies are long because companies collect a lot of data and need to explain what they do with it. We don't collect any data, so there's not much to explain.