Privacy Policy

Version 1.8. Effective November 2, 2026.

In plain terms: We collect only what SharedAnchor needs to work - your email, the expense, payment, and calendar records you enter, and a child's first name and birth year if you add one. We do not sell your data, we do not show ads, and we never hold your money. Card billing is handled by Stripe on the web and by Apple in the iPhone app; we never see your full card number.

1. Scope

This Privacy Policy ("Policy") explains how SharedAnchor LLC ("SharedAnchor," "we," "our," or "us") collects, uses, discloses, and retains personal information when you use the SharedAnchor web application at app.sharedanchor.com and the SharedAnchor iOS and Android mobile apps (collectively, the "Service").

This Policy applies to individuals who create accounts or use the Service. SharedAnchor is available only to individuals who are at least 18 years of age and reside in the United States.

SharedAnchor is a co-parenting financial record-keeping platform. SharedAnchor does not hold, transmit, transfer, escrow, settle, or take custody of user funds at any time. SharedAnchor is not a bank, money transmitter, money services business, payment processor, or escrow agent.

2. What SharedAnchor Collects

Information you provide

  • Account credentials. Your email address and a one-way password hash (we store a one-way Argon2id password hash, not your password). Google OAuth credentials are stored as an OAuth token reference only; Sign in with Apple credentials are handled by Apple.
  • Display name. Your chosen display name for identification within your co-parenting pair.
  • Children's information. A child's first name and birth year only when you add a child to your co-parenting record. SharedAnchor does not collect a child's full date of birth, Social Security number, school name, address, or photograph.
  • Expense, calendar, and external payment records. All financial and custody records you enter into the platform, including expense amounts, dates, memos, uploaded receipts, custody schedule entries, day overrides, and external payment records.
  • Messages to the AI assistant and schedule import text. Text you type to the SharedAnchor AI assistant and SharedAnchor's AI-generated responses, and text you paste or documents you upload into the custody schedule import, when you use those features. Section 6 explains how long each is kept.

Information we collect automatically

  • Hashed IP address. When you sign in, refresh your session, or record a consent or authorization, SharedAnchor stores a SHA-256 hash of your IP address with that record, not the IP address itself. Because there are only a few billion possible IP addresses, someone who held the hash could work out the address by hashing every possibility, so SharedAnchor treats the stored hash as personal information. SharedAnchor's API request logs do not record your IP address in any form. A few other log lines, such as sign-in and error reports, still record the hash.
  • Anonymous device identifiers. Firebase Cloud Messaging (FCM) and Apple Push Notification service (APNs) tokens for push notification delivery. These identifiers are pseudonymous and are not linked to your identity beyond your account.
  • Error and log metadata. Stack traces, error metadata, and your account's UUID identifier (not your name or email) for error tracking. Each API request log line records technical fields such as the request method, the route pattern, the host name, the response status, and your account's UUID. It does not record your IP address or the web address you visited. Payment amounts and names are excluded from logs.
  • Session and device activity records. To keep your account secure and your notifications working, SharedAnchor keeps four operator-only records that carry a time. A session record is created each time your sign-in is refreshed. An app-version record notes which version of the SharedAnchor app your device last used and when. A push-notification record notes when your device token was last used. An activity record notes each screen you open, each main button or tab you tap, and each error or warning shown to you in the iPhone app, the Android app and the website after you sign in, and each request from you that SharedAnchor's servers refused. Each activity record has the name of the screen or button, the kind of device (iPhone app, Android app or website), the app version, a short reason code when there is one, and the time. Activity records also note each time you try a key action and whether it worked: previewing or saving a custody schedule, importing a schedule with the AI assistant, asking the AI assistant a question, adding a child, inviting a co-parent, creating an expense, sending a message, or asking to swap custody days. For a schedule, the record includes the schedule type, the start date, the handoff time, and whether you or your co-parent has the children first. For an AI import or question, the record includes whether you tapped a suggestion or typed your own, how long your message or pasted text was or how large an uploaded file was, how long the answer was, how long it took, how confident the AI was in what it read, and whether the AI declined to answer, but never the text or the file itself. When a request is rejected as incomplete or invalid, the record notes which fields were rejected, never what you entered. Apart from those schedule details, activity records never contain message text, names, amounts, email addresses, IP addresses, or anything you typed. These records are used for security, support, and deciding when old app versions can be retired. Activity records are also used to understand what went wrong when you ask for help. They are never shown to your co-parent. Session records are deleted 90 days after you sign out, unless they are linked to a financial record, in which case they are kept up to six years. A push-notification record is deleted 90 days after it is revoked, or after a year without use. An activity record is deleted 365 days after it is created.

Billing information SharedAnchor does not directly hold

For website subscription billing, including website subscriptions used from Android accounts, SharedAnchor uses Stripe, Inc. Stripe stores the subscribing co-parent's payment card details. SharedAnchor receives and stores only the card brand (for example, Visa) and last four digits for display purposes. SharedAnchor does not receive or store card numbers, expiration dates, or CVVs. For iPhone in-app subscription purchases, Apple processes and holds the payment details as merchant of record, and RevenueCat verifies the App Store purchase receipt; SharedAnchor receives only the subscription status, not your card number.

What SharedAnchor does not collect

SharedAnchor does not collect:

  • Your phone number. SharedAnchor's servers never receive or store it.
  • Venmo login credentials, Venmo balances, or Venmo transaction history
  • Bank account or routing numbers
  • Stored card numbers in full
  • A last-login or last-active time shown to anyone, or message read-receipt timestamps. The operator-only session and device records described in Section 2.2, and the masked support copy described in Section 6, do carry times, but they are not shown to your co-parent or used to tell anyone when you were last active
  • Government identification or KYC documents
  • Your full date of birth or Social Security number

3. How SharedAnchor Uses Your Information

SharedAnchor uses the information it collects for the following purposes only:

  • Operate the Service. Maintaining expense records, external payment records, custody calendar records, account access, and record exports.
  • Generate and maintain the append-only ledger. Generating the SHA-256 hash chain and daily Merkle root described in Terms of Service Section 7.
  • Subscription billing. Processing and managing the monthly co-parenting pair subscription through Stripe.
  • Transactional email. Sending account, billing, and notification emails through our email delivery provider. Marketing emails include a CAN-SPAM-compliant unsubscribe mechanism.
  • Error tracking and service reliability. Identifying and diagnosing errors and outages through our error-monitoring and uptime providers.
  • Support and troubleshooting. Reviewing the masked support copy described in Section 6 to answer your support requests and fix problems with the AI assistant and schedule import.
  • Fraud and abuse detection. Detecting unauthorized access, suspicious activity, and policy violations using hashed IP addresses and account-level signals.
  • Legal obligations. Complying with applicable laws, legal processes, and government requests.
  • Aggregate service improvement. Analyzing anonymized, non-identifying usage patterns to improve the Service.

SharedAnchor does not use your personal information for targeted advertising, behavioral profiling, cross-context behavioral advertising, or to train SharedAnchor's AI models. Our AI subprocessors are not all engaged on identical terms: the text you send to the AI assistant is handled by Anthropic under commercial API terms that do not use it to train Anthropic's models, while receipt images sent to Google for text extraction are subject to Google's own terms, which SharedAnchor does not control. This difference is explained in Section 6.

4. Privacy and Security Protections That Apply to All Users

SharedAnchor applies the following structural privacy and security protections to every account:

  1. No read receipts to your co-parent. SharedAnchor does not tell your co-parent when you read a message, notification, or shared record. The time you opened any item is never shown to the other parent.
  2. No financial detail in push notifications. Push notifications sent to your phone or other device do not contain payment amounts, balances, recipient names, or other financial detail. Lock-screen previews are limited to generic messages because lock screens can be seen by anyone near your device.
  3. Quiet account departure. If you deactivate or delete your account, SharedAnchor does not send your co-parent a notification or alert that you have left. Your co-parent will see only that the account is no longer reachable.
  4. IP addresses are not stored or logged in plain text. SharedAnchor stores a SHA-256 hash of your IP address, not the IP address itself, and API request logs do not record your IP address at all. A hash of an IP address can be reversed by trying every possible address, so SharedAnchor treats the stored hash as personal information and does not share it.
  5. Generic error messages. Error responses returned by SharedAnchor's services do not disclose the existence, structure, or membership of any co-parent pair. Errors are written so that they cannot be used to confirm whether a particular person has an account.

These same protections are stated in our Terms of Service Section 9.

5. Who SharedAnchor Shares Information With

Subprocessors

SharedAnchor uses the following third-party service providers to operate the Service. Each subprocessor handles data under its own terms and privacy policy.

Active at launch:

SubprocessorRoleData sent
Stripe, Inc.Website subscription billing and payment card storageSubscriber email, billing address, and payment card details (card data is stored by Stripe; SharedAnchor does not receive or store card numbers)
AppleApp Store billing and merchant of record for iPhone in-app subscription purchasesFor iPhone in-app purchases, Apple processes the charge and holds the payment details; SharedAnchor receives only the subscription status, not your card number
RevenueCatIn-app-purchase receipt verification and subscription-status management for the iPhone appThe App Store purchase receipt and an app-generated user identifier, used to verify and track your iPhone subscription status
Cloud hosting providers (US)Application, database, cache, and web-app hostingAll application data, at rest and in transit, hosted in US regions, plus web app static assets, page-load request metadata, and application and request logs (which carry account UUIDs, never names, email addresses, or plain-text IP addresses; a few sign-in and error log lines carry a one-way hash of the IP address)
File storage providerReceipt and PDF file storage (encrypted at rest)Uploaded receipt files and generated PDF exports
Email delivery providerTransactional email deliveryRecipient email address and message body for account, billing, and notification emails
Error-monitoring and uptime providersError tracking and uptime monitoring (payment amounts and names excluded)For error tracking: stack traces, error metadata, and account UUID. For uptime monitoring: uptime probes, which carry no user identifier. Any application log lines sent to a monitoring provider carry the account UUID, never names, email addresses, or plain-text IP addresses. A few sign-in and error log lines carry a one-way hash of the IP address. Payment amounts, names, and message content are excluded
Anthropic (Claude)AI assistant features, where enabled (messages are not used to train AI models)Text of your messages to the AI assistant and SharedAnchor's AI responses
PostHogProduct analytics and session replay (US region)Autocaptured clicks/pageviews and UTM/referrer campaign data for all visitors; session recordings restricted to marketing pages and pre-signup/login/onboarding screens only, with all form inputs masked - never active on authenticated app screens showing financial or custody records. Once you sign in, PostHog also receives your account's internal identifier (a UUID, not your email or name), so your pre-signup browsing can be linked to your account
Google (Gemini)AI features, where enabled: receipt OCR and custody schedule import (receipt images are not used to train AI models)Receipt images (photos or PDFs of receipts) submitted for OCR text extraction, and text you paste or documents you upload into the custody schedule import
Google AdsConversion measurement for our own paid-search advertising, so we can tell whether an ad click led to a signupRuns only on the sign-up page. Reports one event, a completed signup, back to our Google Ads account; also receives the page URL, referrer, and standard browser/device metadata that loading any script exposes to its source, and the ad-click identifier from the ad you clicked, if any. SharedAnchor does not send Google any account, expense, payment, or calendar data, and does not enable Google's personalized-advertising or remarketing features on this tag
Meta PixelAd measurement and audience-building for our own paid social advertising, so we can measure Meta/Instagram ad performance and reach people who have visited our site again with our own adsRuns on our public marketing pages only, never on the sign-up page, log-in page, or any authenticated app screen. Reports a page-visit event for each marketing page you view, along with the page URL, referrer, and standard browser/device metadata that loading any script exposes to its source. If you are logged into Facebook in the same browser, Meta may match this to your Facebook account using its own cookie and use it to measure or retarget our advertising to you, subject to Meta's data policy. Separately, when you complete registration on our website, our server (not a script running in your browser) reports that one event to Meta as well, together with your IP address and the full user-agent string of your browser (which may include the browser version, operating system, and device model), so we can measure whether our own paid social advertising led to a signup. To connect that signup to the ad you clicked, your browser also passes us the ad-click and browser identifiers held in two cookies, _fbc and _fbp, which Meta's pixel sets in your browser when you visit our marketing site. If you arrive from a Meta ad, we also create the _fbc cookie ourselves from the ad-click identifier in the landing page address, which matters most when the pixel is blocked, scoped to sharedanchor.com and its subdomains and kept for 90 days. Your browser sends these two values to us when you register or sign in with Google or Apple, but we include them in the event to Meta only when a new account is created. This does not currently happen for registrations completed inside the iOS or Android app. SharedAnchor does not send Meta any account, expense, payment, or calendar data, your name, or your email address

Deferred, not active at launch:

SubprocessorRoleData sent
TwilioSMS alerts (activation planned at 100+ co-parent pairs; not active at launch)Not active at launch. When activated: recipient phone number and short message body

SharedAnchor will update this list when subprocessors are added or removed. Material changes will be communicated in accordance with Section 14 (Changes to This Privacy Policy).

No sale of personal information

SharedAnchor does not sell your personal information. SharedAnchor does not share your personal information for cross-context behavioral advertising.

Government and legal disclosure

SharedAnchor may disclose your personal information to law enforcement, government agencies, or other third parties when required to do so by law, subpoena, court order, or other legal process, or when SharedAnchor in good faith believes disclosure is necessary to protect SharedAnchor's legal rights, to protect the safety of any person, or to prevent illegal activity. SharedAnchor will attempt to notify you of such requests to the extent permitted by law.

Business transfers

If SharedAnchor is involved in a merger, acquisition, reorganization, sale of assets, or similar transaction, your personal information may be transferred as part of that transaction. SharedAnchor will notify you before your personal information is transferred and becomes subject to a different privacy policy.

6. AI Features and Third-Party AI Processors

SharedAnchor uses two separate third-party AI providers for distinct purposes.

Anthropic (Claude), AI assistant

When you use the SharedAnchor AI assistant, the text of your messages and SharedAnchor's responses are sent to Anthropic, our AI subprocessor, so Anthropic can generate replies. Under Anthropic's commercial API terms, these messages are not used to train Anthropic's AI models. SharedAnchor does not send your receipt images, expense records, or custody-calendar data to Anthropic except as text content you choose to include in a message.

AI assistant conversations are kept in short-term storage so the assistant can follow the conversation, then deleted automatically: 24 hours after your last message, or 1 hour after your last message in a conversation about a sensitive topic involving a child.

Separately, to answer support requests and fix problems, SharedAnchor keeps a masked support copy of the text you paste into the custody schedule import, the messages you send to the AI assistant, and the AI assistant's answers, for 30 days. Conversations about a sensitive topic involving a child are not included. Before the copy is saved, SharedAnchor's servers replace email addresses, phone numbers, street addresses, and the names your account holds (your display name, your co-parent's name, and your children's names) with labels such as "[CHILD 1]" or "[CO-PARENT]". Masking is automatic and can miss details, such as a teacher's name, a nickname, or an address written without a street number. Only authorized SharedAnchor operators can read the masked copy, and every read is recorded in an internal audit log. The masked copy is never shown to your co-parent or included in court record exports, is never sent to analytics providers, and is never used to train or evaluate AI models. It is deleted automatically after 30 days, or right away if you delete your account. We keep it longer only while a legal hold applies to your account, and we may disclose it when required by law as described in Section 5.

Your AI chat history and activity are private to you. SharedAnchor does not share one co-parent's AI conversations or AI activity with the other co-parent, and does not use one co-parent's AI history to personalize the other co-parent's experience.

AI suggestions are generated by software and may be incomplete or inaccurate. The AI assistant does not provide legal, tax, financial, medical, or safety advice, and does not create any professional or advisory relationship between you and SharedAnchor.

Google (Gemini), receipt OCR and schedule import

When you upload a receipt photo or PDF, SharedAnchor sends the image to Google Gemini, our OCR subprocessor, to extract merchant, date, total, and line-item text. Under the Google Gemini API terms we use, the receipt image sent for OCR is not used to train Google's AI models. Beyond this no-training commitment, Google's handling of the image is subject to Google's Gemini API terms; SharedAnchor does not control how Google retains or uses the image beyond what those terms permit. The text Gemini extracts is shown to you as a draft pre-fill; SharedAnchor does not write the extracted text to the append-only ledger until you accept the draft.

We want to be clear and honest about how this differs from the AI assistant described above. For the Anthropic assistant, SharedAnchor makes an affirmative commitment that your message text is not used to train AI models, because that is backed by Anthropic's commercial API terms. SharedAnchor does not make that same no-training commitment for the receipt images sent to Google. This is a deliberate difference, not an oversight: receipt images can contain real financial detail, so rather than imply a protection SharedAnchor has not contractually secured, this policy states plainly that those images are governed by Google's terms. If SharedAnchor later confirms equivalent no-training terms for the receipt-OCR provider, this section will be updated to state that commitment directly.

The receipt image itself continues to be stored with our file-storage provider, encrypted at rest. If you do not want a particular receipt processed by a third-party AI provider, do not attach that receipt; expenses can be recorded without an attached receipt.

When you paste text or upload a document into the custody schedule import, SharedAnchor sends it to Google Gemini to draft a custody schedule for you to review. Google's handling of it is subject to Google's Gemini API terms, which SharedAnchor does not control. Nothing is added to your calendar until you approve the draft. SharedAnchor keeps a masked copy of pasted text as described above; uploaded documents are not part of that copy.

Connecting your data to AI assistants (MCP connector)

SharedAnchor offers an optional connector that lets you authorize a third-party AI assistant (such as Claude or ChatGPT) to read your SharedAnchor records on your behalf. This is separate from the SharedAnchor AI assistant described above: here, you choose to link your own account to an outside AI service.

  • How the connection works. When you click "Connect" in an AI assistant's connector directory, you are redirected to SharedAnchor to log in and review a consent screen. SharedAnchor issues a short-lived access token to the assistant. Your SharedAnchor password is never shared with the assistant or its operator.
  • What the assistant can read. Connections grant read-only access under the coparent.read scope: your expenses, payment records (including external payment records), and custody calendar. The assistant cannot create, modify, or delete any record.
  • Privacy protections on connector responses. All five structural protections in Section 4 apply to every response returned to the assistant. In particular, your co-parent's read-receipt timestamps and last-active times are never included in connector responses.
  • Viewing and revoking connections. You can view and disconnect any authorized assistant at any time from Settings → Connected Apps. Disconnecting immediately revokes the access token. Your co-parent receives no notification when you connect or disconnect an assistant.
  • Your data on the assistant's side. Data the assistant retrieves is subject to that AI provider's own privacy policy and terms of service. SharedAnchor does not control how the provider retains or uses query results. Review the privacy policy of any AI service before connecting.

The connector is optional. You do not need to connect any AI assistant to use SharedAnchor.

7. External Payments and Venmo

SharedAnchor does not collect, store, or process your bank credentials, bank account or routing numbers, Venmo login credentials, Venmo balances, or Venmo transaction history. When you use "Pay via Venmo," SharedAnchor opens the Venmo app or website with a pre-filled recipient handle, amount, and memo; the payment itself happens entirely inside Venmo under Venmo's own terms and privacy policy. SharedAnchor receives no confirmation back from Venmo. The only payment information SharedAnchor stores is what you and your co-parent type into SharedAnchor: the external payment record (amount, date, memo, recipient handle) and any confirmation or dispute event either of you submits. Subscription billing is separate: on the website, Stripe stores the subscribing co-parent's payment card information for the pair subscription; in the iPhone app, Apple processes the subscription charge and RevenueCat verifies the receipt. See Terms of Service Sections 5 and 6 for the full payment-role disclosure.

8. Append-Only Records and Retention

How financial and custody records are stored

SharedAnchor's financial and custody records, including expenses, external payment records, custody schedules, day overrides, swap requests, and related events, are stored as append-only records. SharedAnchor does not update or delete these records once created. Corrections and amendments are made by appending new entries that supersede earlier entries; the original entry remains in the ledger.

Each legal-fact record carries a SHA-256 hash of the prior record in its table, forming a continuous hash chain. A daily Merkle root is computed at 00:05 UTC and recorded to provide a tamper-evident snapshot of the ledger at that point in time. SharedAnchor makes no representation that this structure makes records "court-admissible"; admissibility is determined by the rules of evidence applicable in your jurisdiction.

Right to correct financial and custody records

For records that are part of SharedAnchor's append-only legal-fact ledger (expenses, external payment records, custody schedules, day overrides, swap requests, and related events), correction is performed by appending a new entry that supersedes the original; the original entry is preserved.

Retention period

In plain terms: When you delete your account, we erase your everyday account details (your email address, display name, password hash, and device tokens) right away. But the shared expense, payment, and custody entries you and your co-parent made are kept, because they belong to both of you and neither of you can erase the other's copy on your own. We keep those entries for up to six years.

This six-year hold is SharedAnchor's own retention policy, not a banking or financial-records law that applies to you. We chose it for three reasons: the shared append-only ledger is relied on by both co-parents and cannot be unilaterally erased by one of them; records may be needed for a litigation hold or court-ordered preservation; and keeping them supports security and fraud detection. When you ask us to delete your account, we do not remove these ledger rows. Instead, we anonymize them in place - we strip the direct identifiers (name, email, and other direct identifiers) to the extent feasible, while the row itself stays in the ledger. Leaving the row in place is what preserves the integrity of the tamper-evident hash chain and daily Merkle root described in Terms of Service Section 7; deleting the row would break that chain for both co-parents.

AI conversations and schedule import text are not part of the ledger. As Section 6 explains, conversations are kept in short-term storage for up to 24 hours after your last message (1 hour for sensitive topics about a child), and a masked support copy is kept for 30 days.

9. Your Rights Under California Law

If you are a California resident, you have the following rights regarding your personal information:

  • Right to know. You may request a copy of the personal information SharedAnchor holds about you, the categories of sources, the business or commercial purposes for collection, and the categories of third parties with whom we share it. Request access by emailing privacy@sharedanchor.com. You may also export your records at any time through the web app.
  • Right to correct. You may request correction of inaccurate account-level personal information (such as your email address or display name). Financial and custody records cannot be modified in place because they are append-only; corrections to those records are made by appending compensating entries that supersede the original, as described in our Terms of Service Section 7.
  • Right to delete. You may request deletion of your account and associated personal information by emailing privacy@sharedanchor.com. SharedAnchor will honor your deletion request subject to the following carve-out: the shared expense, payment, and custody entries in the append-only ledger are kept for up to six years and are anonymized in place rather than removed - we strip the direct identifiers (name, email, and other direct identifiers) to the extent feasible while the row itself stays in the ledger. As explained in Section 8, this is SharedAnchor's own retention policy, grounded in the shared ledger both co-parents rely on and cannot unilaterally erase, litigation and court-preservation holds, and security and fraud detection. Leaving the row in place is what preserves the integrity of the tamper-evident hash chain and daily Merkle root described in Terms of Service Section 7; deleting the row would break that chain for both co-parents.
  • Right to opt out of sale or sharing. SharedAnchor does not sell your personal information, and SharedAnchor does not share your personal information for cross-context behavioral advertising. There is nothing for you to opt out of.
  • Right to non-discrimination. SharedAnchor will not deny you service, charge you a different price, or provide you a different level of service because you exercised any of the rights described above.

To exercise any of these rights, email privacy@sharedanchor.com. We will respond within 45 days as required by California law. You may also designate an authorized agent to make a request on your behalf; we will require reasonable verification of the agent's authority.

SharedAnchor honors access and deletion requests for all users, not only California residents. Email privacy@sharedanchor.com from any state and we will process your request on the same terms, subject to the retention carve-out described above.

SharedAnchor does not collect sensitive personal information as defined under the California Privacy Rights Act.

10. Children's Information

Children are not users of SharedAnchor. A child cannot create an account, cannot log in, and cannot use the Service. The Service is available only to individuals who are at least 18 years of age.

When you add a child to your co-parenting record, SharedAnchor stores only that child's first name and birth year. That information is entered by you, an adult parent, about the child - it is never collected from the child. SharedAnchor does not collect a child's full date of birth, Social Security number, school name, address, or photograph. Birth year is stored at year granularity only; no more granular date is kept. Text you choose to type to the AI assistant or paste into the schedule import may mention a child; the masked support copy described in Section 6 keeps that text, with the names your account holds replaced, for 30 days.

Because SharedAnchor never collects information directly from a child, the Children's Online Privacy Protection Act (COPPA), which governs the online collection of personal information from children, does not apply. If you believe SharedAnchor has somehow received information directly from a child under 13, please contact us at privacy@sharedanchor.com and we will delete it promptly.

11. Security

SharedAnchor takes reasonable technical and organizational measures to protect your personal information, including:

  • TLS in transit. All data transmitted between your device and SharedAnchor's servers is encrypted using TLS.
  • Stripe for card data. Stripe, Inc. stores all payment card information. Stripe is certified at PCI DSS Level 1. SharedAnchor does not receive or store card numbers.
  • File storage encryption at rest. Receipt images and PDF exports are encrypted at rest with our file-storage provider.
  • Database backups encrypted at rest. Database backups held by our cloud hosting provider are encrypted at rest.
  • Hashed IP addresses. SharedAnchor stores only a SHA-256 hash of your IP address, never the address itself. Request logs do not record your IP address at all.
  • Log scrubbing. Logs exclude names, email addresses, payment amounts, and other direct identifiers. Request log lines record the account UUID and the route pattern, not the web address you visited.

No security measure is perfect or impenetrable. SharedAnchor cannot guarantee that unauthorized third parties will never be able to defeat these measures. In the event of a data security incident, SharedAnchor will notify affected users as required by applicable state law.

12. Cookies, Trackers, and Analytics

SharedAnchor uses session cookies that are strictly necessary for authentication and maintaining your logged-in state. These cookies are not used for advertising.

SharedAnchor uses PostHog, disclosed in Section 5, for first-party product analytics: understanding which pages people visit and which buttons they click so we can improve the Service. PostHog is not an advertising or ad-tech provider, and SharedAnchor does not sell or share this information for cross-context behavioral advertising. PostHog records pageviews and clicks, and marketing attribution data (UTM parameters, referring website, and Google click ID) so we can see the journey a visitor takes before signing up. Once you sign in, PostHog also receives your account's internal identifier (a UUID, not your email or name), so your pre-signup browsing can be linked to your account.

Session replay - a recording of on-screen activity - is enabled only on our public marketing pages and on the sign-up, log-in, email and account verification, and initial account-setup screens you see before you reach the main app. Every form input is masked, so what you type is never captured. Session replay is switched off as soon as account setup is complete and you reach the main app, so your expenses, payments, calendar, messages, and children's information are never recorded.

SharedAnchor uses Google Ads, disclosed in Section 5, on our sign-up page only, to measure whether our own paid-search advertising leads to a completed signup. SharedAnchor also uses Meta Pixel, disclosed in Section 5, on our public marketing pages only, to measure our own paid social advertising and to reach people who have visited our site again with our own ads. Neither tag runs on any authenticated app screen. Separately, our own server reports one completed-signup event to Meta when you complete registration on our website, disclosed in Section 5 -- this is not a script running in your browser and does not run on the sign-up page in that sense, but it is a data flow to Meta we want you to know about. Our error-monitoring and uptime providers, disclosed in Section 5, receive limited technical metadata (error events and uptime probe results) for service reliability purposes.

SharedAnchor does not use cookies or the Google Ads tag to build behavioral profiles across other websites, and does not enable personalized advertising or remarketing on that tag. The Meta Pixel does not receive your name, email address, or any account, financial, or custody data, but Meta may use your visit to our marketing pages to measure or retarget our own advertising to you, subject to Meta's own data policy.

13. International Transfers

SharedAnchor's services are operated and hosted in the United States. If you access the Service from outside the United States, your personal information will be transferred to, processed, and stored in the United States. By using the Service, you consent to the transfer of your personal information to the United States. SharedAnchor is not currently offered in the European Union or United Kingdom.

14. Changes to This Privacy Policy

SharedAnchor may update this Policy from time to time. When we do, we will post the updated Policy at app.sharedanchor.com/privacy and update the Effective Date at the top of this document. For material changes, we will provide additional notice by email to your registered address.

Your continued use of the Service after the effective date of the revised Policy constitutes your acceptance of the changes. If you do not agree to the revised Policy, you must stop using the Service and close your account before the effective date.

15. Contact

Privacy and data-rights requests: privacy@sharedanchor.com

Support and account matters: support@sharedanchor.com

SharedAnchor LLC. Mailing address available upon written request to support@sharedanchor.com.

Version 1.8. Effective November 2, 2026.