ohanian.dev

Privacy policy

Effective 9 September 2026

This policy covers the personal, self-hosted Home Assistant instance described on the home page, and the Google Cloud project it uses to reach Google's APIs.

The instance is operated by one person for one household. There are no other users, no accounts, and no way for anyone else to sign up. The only Google account it ever connects to is the operator's own.

Google user data accessed

Google service Data accessed Why Retention
Google Calendar Calendar list, and event details (title, start and end time, location, attendance status) So home automations can respond to the household schedule — for example adjusting heating around appointments or travel Held locally only while relevant; refreshed from Google and discarded on re-sync
Google Nest — Smart Device Management Device list, device metadata, and device state (for example thermostat mode, setpoint and current temperature), plus the ability to change that state So Nest devices owned by the household can be viewed and controlled alongside everything else in Home Assistant Recent state kept locally for dashboards and history on the household's own hardware

If further Google services are enabled in future, this table will be updated before the additional access is requested.

How access is granted

Access is authorized by the account owner through Google's standard OAuth 2.0 consent flow. The resulting access and refresh tokens are stored by Home Assistant on the household's own hardware, on a private home network. They are not transmitted anywhere else.

How the data is used and stored

Sharing and transfer

Google user data obtained by this application is not sold, rented, traded, or shared with any third party. There are no analytics providers, no advertising networks, no data brokers, and no third-party processors involved.

Limited Use disclosure. ohanian.dev's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

Retention and deletion

Because everything is stored locally, deletion is entirely under the account owner's control. Authorization can be revoked at any time from Google Account permissions. When access is revoked, the stored tokens stop working immediately and any Google-derived data held by the instance is removed when the corresponding integration is deleted from Home Assistant. Deleting the instance, or the hardware it runs on, deletes the data with it.

This website

ohanian.dev is a static site. It sets no cookies, runs no JavaScript, embeds no third-party content, and uses no analytics. It does not collect personal information from visitors. The site is served by Cloudflare Pages, which processes request logs as part of delivering and protecting the site.

Children

This is a private household system that is not offered to the public, and it is not directed to children.

Changes

If this policy changes, the revised version will be published at this address with an updated effective date.

Contact

Questions about this policy: hello@ohanian.dev.