Privacy Policy

Last updated: 2026-09-26

This Privacy Policy explains how Cstructor LLC ("we", "us") handles information in the NetRegister personal finance app ("the App").

The App is local-first: your financial data lives on your device by default. Cloud sync and bank connections are opt-in features you must explicitly turn on. If you never enable them, the App works fully offline, and we do not collect personal or financial information through the App.

Cloud Sync and Bank Sync are not available in the current release. They are shown in the App marked "Coming soon", and there is no way to sign in, store anything with us, or connect a bank until they ship. The sections below describe how those features handle your information when they do; until then the App collects nothing through them.

Summary

Where we operate

The App is offered to residents of the United States. Bank connections are available for U.S. financial institutions only, and all cloud-stored data is held in the United States. We do not target the App at, or market it in, the European Economic Area, the United Kingdom, or Switzerland. See "If you are outside the United States" below.

Where your information comes from

We get information from the following sources:

We do not buy personal data, and we do not receive it from data brokers, advertising networks, or other users.

Information we collect

We collect the following information when you use the relevant feature or provide it to us, as described below.

If you enable Cloud Sync

If you connect a bank (via Plaid)

When you link a bank account, our servers request and store the following from Plaid, for the accounts you choose to connect:

We request the Transactions product from Plaid, for U.S. institutions.

We never receive or store your online banking username or password. Those are entered directly into Plaid's interface. See Plaid's End User Privacy Policy for how Plaid handles your credentials and data.

If you make a purchase

The Apple App Store or Google Play processes the payment and tells the App what you have bought — the one-time Premium unlock, and the annual Bank Sync subscription, which comes in tiers covering one through five connected banks. We never receive your card number, billing address, or any other payment detail — the store does not give them to us.

That purchase record is stored on your device so the App works offline. If you are signed in for Cloud Sync, we also store it in our database, linked to your account:

We do this so a purchase you made on one device unlocks the App on your other devices, and so we can check with the store that the purchase is genuine and still valid — for example that it has not been refunded, or that a subscription has not lapsed. None of it identifies you beyond your account, and all of it is deleted when you delete your account.

Categories of personal information

Stated in the categories that U.S. state privacy laws use, so you can compare this policy against others:

CategoryDo we collect it?What, specifically
IdentifiersOnly with Cloud Sync or if you contact supportEmail address and an account identifier we generate; contact information you provide to support
Financial informationOnly if you connect a bank, or if you enter itAccount names, types, balances, institution name, transactions; the data you type in yourself
Commercial informationYes, if you make a purchaseWhat you have purchased, your subscription tier and its status and renewal dates, the store receipt, and the store's transaction identifiers — no payment details
Internet or network activityOnly when you use Cloud Sync or bank connectionsLimited technical, authentication, request, and security-log information that our hosting and service providers process to operate and secure those features; no advertising analytics, tracking, session replay, or cross-context behavioral advertising
Precise geolocationNo—
Biometric informationNoIf you turn on the App's biometric lock, your fingerprint or face is checked by your device's operating system. It never reaches the App or our servers
Audio, visual, or sensory dataNoThe App has no camera, microphone, or receipt-photo feature
Professional or employment informationNo—
Education informationNo—
Inferences and profilesNoWe do not profile you, score you, or build a marketing profile

Sensitive personal information

Your bank account and transaction data may constitute sensitive personal information under applicable privacy laws, including California's CPRA. We use it for one purpose only: to run the features of the App you have turned on. We do not use or disclose sensitive personal information to infer characteristics about you, and we do not use it for advertising of any kind.

We do not collect

How we use your information

We use the information above solely to provide the App's features:

We do not sell or share your information

We do not sell your personal information or disclose it for cross-context behavioral advertising. We have not done so during the preceding 12 months. We do not disclose personal information to advertising networks or data brokers, and we run no advertising.

We also do not use your information to train machine-learning models, and we do not build de-identified or aggregated datasets from it for any purpose other than operating, securing, maintaining, or improving the App. The Terms of Service make the same commitment.

Because we do not sell personal information or disclose it for cross-context behavioral advertising, there is currently nothing for you to opt out of on those bases.

How your data is shared

Plaid, Supabase, and the infrastructure providers used to operate those services process financial data only to provide, secure, and maintain the features you choose to use. We do not otherwise disclose your data to third parties, except as described below.

Legal and safety disclosures. We may disclose your information if we believe in good faith that doing so is necessary to: (a) comply with applicable law, regulation, legal process, or an enforceable governmental request; (b) enforce our terms, including investigating potential violations; (c) detect, prevent, or address fraud, security, or technical issues; or (d) protect the rights, property, or safety of Cstructor LLC, our users, or the public as required or permitted by law.

Business Transfers. If we are involved in a merger, acquisition, financing, reorganization, bankruptcy, or sale of all or a portion of our assets, your personal information may be transferred as part of that transaction. We will provide notice of any material change in ownership or in the ways we use your personal information, as required by applicable law, including by posting notice through the Services or updating this Privacy Policy.

Where your data is stored

Your device backups are yours, not ours

If your device backs itself up — iCloud Backup, iCloud Drive, Google One, a computer backup, or any other tool you have set up — your App data may be copied into that backup. Those backups are controlled by you and by Apple, Google, or whoever provides the backup service, under their own privacy policies. We have no access to them and cannot read, restore, or delete them. Deleting your data from the App or from our servers does not remove it from a backup you control.

Web browser storage works the same way: on the web version, your data lives in your browser's local storage, and clearing your browser data clears it.

Data retention and deletion

Security

We take reasonable technical and organizational measures to protect your information, including encryption of bank access tokens at rest, encryption in transit (HTTPS/TLS), and access controls that scope your data to your authenticated account. However, no method of transmission or storage is completely secure, and we cannot guarantee absolute security.

You also play a part: keep your email account secure, since anyone who can read your email can request a sign-in code for your account, and keep your device locked.

Security Vulnerability Reporting. If you believe you have discovered a security vulnerability in the App or our Services, please report it to support@cstructor.zohodesk.com. We encourage good-faith security research. This policy does not authorize access to another person's data, disruption of our Services, testing outside your own account or device, or any unlawful activity. We generally will not pursue civil action against a researcher who follows these conditions, complies with applicable law, avoids accessing, modifying, downloading, or exfiltrating personal or financial information unless strictly necessary to demonstrate a vulnerability, and promptly stops testing and reports the issue if they encounter another user's information.

Security Incidents and Breach Notification. We maintain administrative, technical, and organizational safeguards designed to protect your personal and financial information against unauthorized access, use, alteration, or disclosure. If we determine that a security incident constitutes a breach for which notification is required under applicable law, we will notify affected individuals, regulators, and/or other parties as required by applicable law and within the time periods required by applicable law.

Your privacy rights

We extend the following privacy rights to all U.S. users, whether or not a particular state privacy law applies to Cstructor based on its scope or thresholds:

The fastest route is in the App itself. Disconnect a bank to delete that bank's data from our systems, or use Cloud Account → "Delete account & cloud data" to delete the cloud account. Both begin immediately and need no separate request to us; Plaid revocation remains subject to Plaid's ability to complete it.

Otherwise, email support@cstructor.zohodesk.com. We may verify your request by confirming control of the email address associated with your account and, when reasonably necessary, by asking for additional information needed to verify the request. We generally respond within 45 days, or within the period required by applicable law, whichever applies. Requests are free unless applicable law permits a fee or the request is excessive or repetitive.

Authorized agents. You may use an authorized agent to make a request. We will ask for written proof that you authorized them, and may ask you to confirm directly.

Appeals. If we refuse your request, you may appeal by replying to our decision with the subject line "Privacy appeal". We will respond within the period required by applicable law, generally within 45 days, with our decision and the reasons for it. If we deny the appeal, you may complain to your state Attorney General or other applicable regulator.

If you are outside the United States

The App is intended for U.S. residents and our services are hosted in the United States. If you use the App from elsewhere, your information will be transferred to and processed in the United States, where privacy laws may differ from those of your country.

If you are in the European Economic Area, the United Kingdom, or Switzerland, you may have rights of access, rectification, erasure, restriction, portability, objection, and withdrawal of consent under the GDPR or UK GDPR. Where those laws apply to us, we process your data to perform our contract with you (to provide the App's features) and, for bank connections, on the basis of your consent, which you give before connecting a bank and can withdraw by disconnecting it. Contact us at the address below to exercise any of these rights; you may also lodge a complaint with your local data protection authority.

Children's privacy

The App is intended for adults and is not directed to anyone under 18. You must be at least 18 to use the App, which matches our Terms of Service. We do not knowingly collect personal data from anyone under 18. If you believe a minor has provided us personal data, contact us and we will delete it.

Communications from us

If you enable Cloud Sync, we email you one-time sign-in codes and, when necessary, service notices (for example, a security or outage notice, or a change to this policy). We do not send marketing email, and we do not send text messages or make marketing calls at all. There is no advertising or promotional messaging in the App.

Changes to this policy

We may update this policy. Material changes will be reflected here with a new "Last updated" date. Where a change materially affects how we handle bank-connected data or otherwise requires renewed consent under applicable law, we will provide an appropriate notice and, where required, ask you to review and re-accept the applicable in-app disclosure before using the affected feature.

Contact

Questions about this policy or your data? Contact us:

Cstructor LLC 4957 Lakemont Blvd SE, Suite C4-244 Bellevue, WA 98006 support@cstructor.zohodesk.com