Privacy Policy
Effective date:
SmartOneg is software you run on your own hardware. There is nothing for us to collect.
In one sentence: SmartOneg collects no data about you, has no accounts, no analytics, and no tracking, and it never phones home. Everything stays on your own device.
No data collection
SmartOneg is fully self-hosted. You install it on your own server/computer, NAS, or Raspberry Pi, and it runs entirely on your own network. There is no SmartOneg cloud-based account to create, no SmartOneg server or cloud backend, and no telemetry, analytics, tracking, cookies-for-tracking, crash reporting, or usage statistics of any kind. The developer receives nothing about you, your home, your location, your schedules, or how you use the app - because there is no channel through which such information is sent.
It does not phone home
The app does not report to the developer or to any third party. It works with your internet connection completely disconnected. Its entire interface is served locally from the app itself, with no CDN, no external fonts, and no remote scripts.
For full transparency, the only outbound network connections the app can make are optional and initiated by you:
- Update check: about once a day the app fetches a small file at
smartoneg.com/version.jsonto see whether a newer release exists. It is a plain read that sends no information about you or your instance (no identifiers, no usage data, just the request itself), it is best-effort, and the app is fully functional with it blocked. It exists only so the app can tell you an update is available. If you want zero automatic outbound requests of any kind, you can turn it off in Settings → System → Software updates (“Automatically check for updates”); the manual “Check now” button still works on demand. - Notifications you set up: if you enable email, ntfy, or web push in Settings, those messages go through the accounts and services you configure (your own Gmail/SMTP, your own ntfy topic - can be self-hosted, your browser's push service). Only what you enable is sent, and only to those services.
- Integrations you add: your smart-home connections (Lutron, Home Assistant, Hubitat, EnvisaLink, Matter) stay entirely on your local network. A few optional integrations talk to a vendor's cloud that you choose to connect (for example Ecobee's API); those exchanges are governed by that vendor's own privacy policy, not this one.
Where your data lives
Everything the app stores (your login, location, schedules, scenes, device list, logs, and backups) is written only to a ./data folder on your own machine. It never leaves your device except through an integration or notification channel you deliberately set up (above). You can inspect, back up, export, or delete this folder at any time; deleting it removes all of your data.
Cookies
The app sets a single session cookie so that once you log in, you stay logged in. It lives only between your browser and your own instance on your network, is not used for tracking, and is never sent to the developer or any third party.
Your responsibility
Because you host SmartOneg yourself and there is no operator on the other end, you are responsible for securing your own instance: choose a strong password, and if you expose the app beyond your home network put a proper access layer in front of it. See the documentation for guidance.
Developed by Moshe Chaikin · Powered by Hebcal