Rupert is a local-only app. It doesn't phone home, doesn't track you, and doesn't send your data anywhere.
Last updated: February 2026Rupert collects no personal data. Everything the app does happens locally on your Mac. No usage analytics, crash reports, or telemetry are transmitted to any server.
Your configuration (pet choice, notification preferences, hook paths) is stored in macOS UserDefaults and Keychain on your device only. It is never synced to any external service.
Rupert requests the following macOS permissions to function. Each is optional and can be revoked at any time in System Settings.
.rpet skin.
Access is granted via macOS security-scoped bookmarks and is limited to the specific
paths you select.
Rupert does not integrate with any third-party analytics, advertising, or data-broker services. No SDKs that collect data are bundled in the app.
The Rupert website (this site) is hosted on Firebase Hosting. Firebase may log standard server-side request metadata (IP address, browser, request path) per Google's privacy policy. No user-identifying data is collected by us through the website.
If you choose to share a custom .rpet skin through the community feature,
the file and a display name you provide are uploaded to a public Firebase Storage bucket.
Uploaded skins are visible to all Rupert users.
Do not include personal information in your skin file or display name. You can request removal of a submitted skin at any time by contacting us.
Rupert is a developer tool intended for adults. We do not knowingly collect information from anyone under 13 years of age.
If this policy changes materially, the updated version will be posted here with a revised date. Continued use of the app after changes constitutes acceptance of the new policy.