Coming soon

Mac App Store release in preparation

HomeCamCheck is not yet available for download. Documentation is published in advance.

HomeCamCheck app icon

HomeCamCheck

Local macOS surveillance — person detection, alerts and smart home integration.

Privacy Policy

HomeCamCheck — Privacy Policy

Effective date: June 7, 2026
Last updated: June 7, 2026
Publisher: Precellence
Application: HomeCamCheck (macOS)
Bundle identifier: com.precellence.HomeCamCheck

This Privacy Policy explains how HomeCamCheck handles information when you use the application and related website pages.


Summary

HomeCamCheck is designed for local, on-device surveillance. Video analysis runs on your Mac. The app does not operate a cloud backend and does not sell your data. Data leaves your Mac only when you enable optional features such as Telegram alerts, SMS via Free Mobile, or local network streaming.


Who we are

Precellence develops HomeCamCheck.

  • Contact: support@precellence.icu

For privacy-related questions, please use the contact address above.


Scope

This policy covers:

  • The HomeCamCheck macOS application (version 1.1 and compatible updates)
  • Support and documentation pages on the Precellence website that refer to HomeCamCheck

It does not govern third-party services you choose to connect (Telegram, Free Mobile, Homebridge, Home Assistant, etc.). Those services have their own privacy policies.


Information processed by the app

Camera and video

  • HomeCamCheck accesses your Mac’s camera to display a live preview, detect people, optionally record short clips, and optionally stream H.264 video.
  • Video frames are analyzed on your Mac using Apple’s Vision framework.
  • The app does not upload your camera feed to Precellence servers.

Detection data

  • Bounding boxes and confidence scores are computed locally in memory.
  • This data is used only to update the user interface and trigger alerts you have enabled.
  • Detection results are not transmitted to Precellence.

Settings and preferences

Non-sensitive preferences (detection thresholds, ports, toggles, appearance, etc.) are stored in UserDefaults on your Mac.

Credentials and secrets

The following are stored in the macOS Keychain on your device:

  • Free Mobile username and API key
  • Telegram bot token and chat ID
  • Optional webhook authentication token

Precellence does not have access to your Keychain contents.

Local video archive

If you enable the local archive, short video clips are saved in an application folder on your Mac. You control retention by age and storage limits. You can open or purge the archive from Settings.

Local network services

When enabled:

  • Webhook server listens on 127.0.0.1 only (loopback). It accepts commands to turn the camera on or off.
  • Live stream server can bind to 127.0.0.1 or, if you disable localhost-only mode, to your local network interface. The stream is available only while the camera is running.

These services are initiated and controlled by you. Precellence does not receive traffic from them.


Optional data sharing (third parties you configure)

HomeCamCheck sends data externally only if you enable and configure the corresponding feature:

Feature Data sent Recipient
Telegram alerts Text message, photo, and/or short video clip Telegram servers (api.telegram.org)
SMS (Free Mobile) Alert text message Free Mobile SMS API (smsapi.free-mobile.fr)
Local notifications None off-device Apple Notification Center on your Mac

You are responsible for the content of alerts (which may include images or video from your camera) and for complying with applicable laws when monitoring spaces where other people may be present.


What we do not collect

HomeCamCheck does not:

  • Require a Precellence account
  • Collect analytics or advertising identifiers by default
  • Upload video to Precellence servers
  • Share data with data brokers

This website may use standard server logs (IP address, browser type, pages visited) depending on your hosting setup. Those logs are not linked to app usage unless you contact us and provide identifying information.


Legal bases (EEA / UK users)

Where the GDPR or UK GDPR applies:

Processing Typical legal basis
Camera access and local detection Your consent (macOS camera permission) and your decision to use the app
Storing settings on your Mac Legitimate interest in providing the service you requested
Sending Telegram/SMS alerts Your explicit configuration of those integrations
Local archive Your explicit activation of the feature

Data retention

Data type Retention
Live video / detection frames In memory only during processing; not persisted by default
UserDefaults settings Until you change or uninstall the app
Keychain secrets Until you delete them or uninstall the app
Archived video clips According to your retention settings, or until you purge/delete them
Telegram / SMS content Governed by Telegram and Free Mobile policies after transmission

Uninstalling HomeCamCheck removes application data from standard locations. You should manually delete archived videos if any remain in the folder you opened from Settings.


Security

HomeCamCheck runs in the macOS App Sandbox with limited entitlements (camera, outbound network, local network server). Secrets are stored in the Keychain. We recommend:

  • Keeping webhook and stream ports restricted to 127.0.0.1 unless you intentionally expose them on your LAN
  • Using a strong webhook token if the port is reachable from other machines on your network
  • Protecting your Telegram bot token and Free Mobile API credentials

No method of transmission or storage is 100% secure. You use optional network features at your own risk.


Children’s privacy

HomeCamCheck is not directed at children under 13 (or the minimum age in your jurisdiction). We do not knowingly collect personal information from children.


Your rights

Depending on your location, you may have rights to access, correct, delete, or restrict processing of personal data.

Because HomeCamCheck stores data locally on your device:

  • You can delete settings and secrets from within the app
  • You can remove archived videos via Settings or Finder
  • You can revoke camera and notification permissions in System Settings

To exercise rights related to data held by Precellence (e.g. if you emailed us), contact support@precellence.icu.


International transfers

If you enable Telegram or Free Mobile, your alert content may be processed on servers operated by those providers, which may be located outside your country. Review their policies before enabling these features.


Changes to this policy

We may update this Privacy Policy to reflect app or legal changes. The Last updated date at the top will change accordingly. Continued use of the app after an update constitutes acceptance of the revised policy where permitted by law.

Material changes may also be noted on the Precellence website.


Contact

Precellence
Email: support@precellence.icu


This document is provided for informational purposes. It does not constitute legal advice.