Trust and security at CoreParent

Families bring CoreParent their most sensitive records: custody schedules, messages, finances, and court documents. This page is the one place that explains how those records are protected, how a court can trust them, and exactly what we do and do not claim.

Records a court can check, not just believe

Every court-formatted export is a certified record: a unique verification code, a SHA-256 fingerprint of the exact file, and an Ed25519 digital signature, computed at generation and registered in our records registry. Anyone holding the document, a judge, opposing counsel, anyone at all, can confirm it at coreparent.app/verify or check the signature offline against our published key. A free business-records affidavit (Federal Rules of Evidence 902(11) and 902(13), 28 U.S.C. § 1746) is available for any certified export. The full story lives at /records and /how-it-works-in-court.

An evidentiary message record

The co-parent message thread is append-only: messages cannot be edited or deleted by either parent after sending, and each message carries server-recorded sent, delivered, and read times. When a co-parent communicates by email instead of the app, delivery is evidenced by the email provider's own delivery events. Notification history is kept in a hash-chained delivery log, so removals or alterations are detectable, and the log is explicit about what each channel does and does not prove. The same discipline extends to the rest of the record: journal entries and expenses carry an append-only, field-level edit history, expenses lock against content edits once your co-parent has seen or approved them, shared items void instead of deleting, and certified exports mark edited entries and fix the logged and last-edited times into each record's fingerprint.

Private by default, by architecture

Everything you put into CoreParent is yours alone. Sharing with your co-parent is per-item and explicit, enforced in the data model itself rather than by a settings toggle. Your co-parent sees nothing you have not deliberately chosen to share, and payments between parents are processed by Stripe and sent to the receiving parent's account, so CoreParent keeps no balance and never sees your card details.

How your data is protected

Data is encrypted in transit (HTTPS/TLS) and at rest on our managed storage infrastructure. Uploaded documents are scanned on upload, stored under per-user paths, and served only through short-lived signed links. Sign-in is handled by Clerk, access is limited by role-based permissions, and sensitive document categories carry retention rules. If you delete your account, your personal data is purged, while certificates already issued to a court remain verifiable so a filed record never becomes uncheckable.

How we answer legal requests

Most court needs never involve us. Your records belong to you: you or your attorney generate certified exports directly, and anyone can verify them at coreparent.app/verify without contacting CoreParent, so a subpoena to us is rarely necessary.

If we do receive a subpoena, court order, or law-enforcement request for user data, we require valid legal process, we review every request for proper scope, and we produce the minimum the law requires. We notify the affected parent before producing their data unless a court order legally prohibits it, so they can raise objections through their own counsel.

What we hold: your co-parenting records on managed US infrastructure; sign-in identity with Clerk; payments with Stripe (we never store card numbers). Content processed by our AI provider is deleted within 30 days, and we keep no prompt text in our own logs. When you delete your account, our archived copies of the certified exports you generated are deleted with the rest of your data. Two things remain, on purpose: the certificate record itself (verification code, document fingerprint, signature, and the names printed on the certificate), so a record already filed with a court never becomes uncheckable, and any certified export your attorney generated for your case, which is part of their case file.

AI you can see through

Companion, our optional AI assistant, uses a single provider (Anthropic). Content sent to AI features is never used to train models and is deleted within 30 days under Anthropic's commercial terms, and we do not keep the text of your prompts or Companion's replies in our own logs. For message analysis, tone rewrites, incoming-message reframes, and deadline briefs, our servers replace your children's profile names with neutral placeholders before anything is sent, and restore them in what you see. You can turn Companion AI off entirely in Settings. The complete disclosure of what is sent, feature by feature, is at /your-data-and-ai.

What we will not claim

No co-parenting app is "court approved"; there is no court agency that certifies apps, and we will not pretend otherwise. Admissibility of any record is always the court's decision. And our certificate states its own limits on its face: it attests that a document is an unaltered CoreParent export generated at the stated time, not to the truth of user-entered content. We think saying exactly what our records prove, and no more, is itself a reason to trust them.

What is next

Trust work in progress, stated as roadmap and not as current fact: a zero-data-retention arrangement for AI processing (requested from our provider and pending), independent security testing with a published summary, and safety features for survivors developed with domestic-violence safety expertise; the first of these (discreet notifications, quick exit, a privacy checkup) have shipped, and our plain-language safety guide for survivors is live. We will update this page as the rest lands.

Common questions

Is CoreParent court approved?

No app is. There is no court agency that certifies co-parenting apps, so any app claiming an official court seal is stretching the truth. What CoreParent offers instead is certified, independently verifiable records and a business-records affidavit, with admissibility always decided by the court.

Can a court verify my records without contacting CoreParent?

Yes. Anyone can enter a certificate's verification code at coreparent.app/verify, or recompute the document's fingerprint in the browser and compare it to the registered value. Offline verification against our published signing key is also possible, so no subpoena to CoreParent is generally needed. Verification only confirms that a document you chose to hand the court is authentic: it reveals no names, no messages, and no documents, only the certificate's fingerprint and signature.

Does the court get access to my CoreParent data?

No. Courts and opposing parties have no access to your account and no way to browse your records. The only things a court ever sees are the exports you or your attorney deliberately generate and hand over. Verifying a certificate confirms that the document is authentic and reveals nothing beyond what is printed on its certificate page.

What happens if CoreParent receives a subpoena for my data?

We require valid legal process, review the request's scope, and produce the minimum the law requires. We notify you before producing your data unless a court order legally prohibits it, so you can object through your own counsel.

Is my data used to train AI?

No. Content processed by our AI provider is not used for training and is deleted within 30 days, we keep no prompt text in our own logs, and you can turn Companion AI off entirely in Settings. For everyday Companion features, our servers also replace your children's profile names with neutral placeholders before anything is sent.

Can my co-parent see what I put in CoreParent?

Only what you explicitly share, item by item. Everything else is private to you by default, enforced in the data model itself.

Verify a record