Privacy Policy
Last updated 24 October 2026
This policy covers the SaltMate salt-level monitor, the SaltMate mobile app, the web dashboard at saltmate.ai/app and this website. It explains what we collect, why, who helps us run the service, and how to delete your data.
What we collect
Your account
Your email address and account identifier. The app sends your password to Google Firebase Authentication to sign you in. After a successful sign-in or account creation, the app saves your login on your phone, keeping the password in the operating system's secure storage and the email address in local preferences so you can switch accounts. Saved passwords are not written to our application database. You can remove a saved login from the account chooser.
Your monitor
- Salt readings: the distance from the sensor to the salt, and when it was measured.
- Battery voltage and level, WiFi signal strength, the name of the WiFi network it uses, its local network address, firmware version and diagnostic status.
- During local WiFi setup, your network name and password are sent directly to the monitor so it can connect. Where a WiFi change is sent through our cloud service, pending credentials are removed from our database after the monitor confirms it has connected. The monitor retains its WiFi credentials until they are reset.
- Software updates: the monitor checks our service for new firmware, reports how an update went, and downloads updates you approve (or that you've set to install automatically).
Settings you enter
Monitor names, tank depth and full line, alert choices and threshold, time zone, and the salt price and bag count used for cost estimates. If you answer the in-app question about salt delivery, we store your yes or no with your account and your phone's time zone. The app no longer asks for a postal or ZIP code. If you added one in an earlier version, we still hold its first 3 characters (never your full address); email us to have them removed.
Notifications
A push-notification token for each phone you sign in on, so alerts reach all of them. Signing out removes that phone's token.
Sharing a monitor
If you share a monitor, the people who join with your code can see its readings, history and settings and get its alerts. We store their account identifier and email address with the monitor so you can see who has access, and the invite code stores your email address so they can see who shared it. Codes work once and expire after 7 days. You can remove anyone at any time, and they can leave.
App usage
To see which parts of the app help people and where setup gets stuck, the app sends usage events to Mixpanel: screens opened and actions such as adding a monitor, logging a refill or sending an invite, with your account identifier (never your email) and app and phone details. It never includes your salt readings, your WiFi details or your location. You can turn this off in Settings → About → Help improve SaltMate.
Crash reports
If the app crashes or hits a serious error, it sends a crash report to Firebase Crashlytics: what went wrong and where in the app, the app and operating-system versions, device model and state (such as free memory), and an installation identifier. We don't add your email address, readings or WiFi details to crash reports.
Service diagnostics
Firebase also processes technical information such as app and operating-system versions, device model, language, time zone, installation identifiers and service diagnostics to deliver notifications, operate its services and understand SDK usage and reliability. Cloud function requests include the caller's IP address and invocation metadata.
Launch waitlist
If you join the waitlist on our website, we store your email address, when you joined and the consent wording you agreed to. We use it only to tell you when SaltMate is available to order, never for anything else, and every email lets you unsubscribe. To be removed, email support@saltmate.ai. To limit abuse, the sign-up form keeps a short-lived, scrambled (hashed) version of your IP address, never the address itself.
Support requests
If you use the form on our support page, we store what you send (your email address, the topic and message, and your name and monitor's device ID if you add them) with the time it arrived, and email it to our support inbox through our email provider, Resend, so we can reply. We use it only to answer you and keep it while it's needed to help with your request. To limit abuse, the form keeps a short-lived, scrambled (hashed) version of your IP address, never the address itself.
This website
If you accept cookies on the home page, we use Google Analytics, which sets cookies, to understand how the site is used (pages viewed and actions such as joining the waitlist or opening an FAQ topic), with IP anonymisation on and Google signals off. These are the only cookies the site uses. Nothing is loaded if you choose "Decline"; to change your choice, clear this site's data in your browser. The web dashboard keeps a small sign-in marker in your browser. When app-store badges are shown on the home page, their images load from Apple and Google, which receive your browser's IP address.
How we use it
- To show your salt level, history, run-out forecast and cost estimates.
- To send the alerts you turn on: low salt, salt running out, monitor offline, possible salt bridge, batteries and firmware updates.
- To find and fix crashes in the app, and to improve it based on how it's used.
- To keep your monitor connected and working, and to help when you contact support.
We don't sell your personal information or use it for advertising.
Who helps us run SaltMate
Google Firebase (sign-in, database, cloud functions, push notifications and crash reporting), Mixpanel (app usage analytics, stored in the United States), Google Analytics (website statistics) and Vercel (website hosting). They process data on our behalf, which can mean it is stored or processed outside your country, including in the United States.
How long we keep it, and deleting it
We keep your data while your account is open. To delete it, open the SaltMate app and go to Settings → Delete Account. That permanently deletes your account, your salt history and your settings, unlinks your monitors so they can be set up again, and ends any sharing, both monitors you shared and ones shared with you. You can also ask us to delete it for you.
Security
Connections between the mobile app and our Firebase services use encrypted transport. Local WiFi setup communicates with the monitor over HTTP on its temporary setup network; that local connection is not encrypted. Only perform setup with your own monitor in a trusted location. Each monitor signs in with its own credentials. Database rules restrict customer access to their linked monitors, and authorized service administrators can access data to operate the service and provide support.
Children
SaltMate is meant for adults managing a household water softener, not for children.
Changes
If we change this policy we'll update it here and change the date above.
Contact
Questions or requests about your data: support@saltmate.ai. For help with the app or monitor, visit SaltMate support. See also our Terms of Service.