Effective Date: May 3, 2026
Purrsuit ("we", "our", or "the App") is an AI-powered cat companion application. This Privacy Policy describes how we handle data when you use the App in both "Controller" and "Brain" modes.
The App requires access to your device's Camera and Microphone to function in "Brain Mode."
- Purpose: The camera feed is used for two primary functions:
- Live Streaming: To provide a real-time video feed to the "Controller" device via WebRTC.
- AI Processing: To enable autonomous features (such as "Chase" mode) by processing video frames locally on the device using machine learning (TFLite) to detect objects (e.g., cats).
- Data Handling:
- Video and audio streams are transmitted peer-to-peer (P2P) between your own devices.
- We do not store, record, or upload your video or audio data to any external servers.
- AI processing happens entirely on-device and is not transmitted.
The App uses Google Firebase to synchronize control commands (joystick movements, mode toggles) and signaling data for WebRTC.
- Data Stored: We store temporary session data such as control coordinates (x, y), servo angles, and WebRTC session descriptions.
- Retention: This data is transient and used only to facilitate the real-time interaction between your devices.
The App communicates with hardware components (ESP32/NodeMCU) over your local WiFi network via HTTP requests to send motor commands. This data never leaves your local network.
We prioritize the security of your interaction. By using peer-to-peer streaming (WebRTC) and on-device AI, we ensure that your most sensitive data (video and audio) remains private to your hardware.
We use Google Firebase for backend synchronization. Please refer to Google's Privacy Policy for information on how they handle data.
Our App does not knowingly collect any personally identifiable information from children. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact us.
We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page.
If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us through our repository.