This policy describes how MyPipCam (Chrome extension and macOS companion app) handles information. MyPipCam is created by EarnYour Marketing and published as free open-source software on GitHub.
Product site:
https://mypipcam.earnyour.com.
The source of truth for this policy also lives in the repository
PRIVACY.md.
Short version: MyPipCam is local-first. Recordings and secrets stay on your device unless you connect optional cloud features. EarnYour Marketing does not run an analytics or telemetry backend for this project as shipped.
1. Who this applies to
This policy covers the MyPipCam software you build or install from the repository. It does not cover third-party services you choose to use (OpenAI, Google, Apple, Chrome, etc.). Those have their own privacy policies.
2. Local-first by design
MyPipCam is designed so core recording works without an EarnYour Marketing account and without sending data to EarnYour Marketing.
What typically stays on your device
| Data | Where it lives |
|---|---|
| Video / audio recordings | Browser IndexedDB and/or a library folder you choose on disk |
| Thumbnails, edit metadata, optional local transcripts | Same local library |
| OpenAI API key |
chrome.storage.local in the extension (on-device; not
synced)
|
| Recorder preferences (devices, appearance, etc.) |
Extension: chrome.storage · macOS: app preferences
(UserDefaults)
|
| Google Drive folder ID (after you connect) |
chrome.storage.sync so your Chrome profile can reuse
the same Drive folder
|
EarnYour Marketing does not receive your recordings, API keys, or camera/mic streams through the MyPipCam code as published in the repository.
3. Permissions we ask for
Chrome extension
- Camera / microphone — for PiP camera and recording audio when you start a capture
- Tab or screen capture — when you record a tab or use Advanced screen/window capture
- Storage / file access — to keep a local library and optionally write to a folder you pick
macOS app
- Camera — to show the floating always-on-top camera bubble (webcam, Continuity Camera, OBS Virtual Camera, etc.)
- Microphone — so you can pick a preferred mic; the Mac bubble itself does not record audio files. Actual recording audio comes from OBS or the Chrome extension.
macOS may prompt once per signed app identity. Camera and mic access are controlled in System Settings → Privacy & Security.
4. Optional features that leave your device
Nothing below happens unless you turn it on and authenticate or paste credentials.
OpenAI transcription
If you enter an OpenAI API key in extension Settings and run
transcription, audio (or derived audio) is sent to OpenAI’s API using
your key. Handling of that media is governed by OpenAI’s
terms and privacy policy. The key is stored locally in
chrome.storage.local.
Google Drive
If you connect Google Drive, recordings you upload go to
your Google account under an app-created
MyPipCam folder (Drive drive.file scope). Folder
IDs and related settings may sync via Chrome sync storage. Google’s
policies apply to uploaded files and OAuth tokens.
Browser and OS vendors
Chrome and Apple may process permission prompts, crash reports, or other system-level data according to their own products. That is outside MyPipCam’s control.
5. Analytics and telemetry
As of the last review of the repository’s published code:
- There is no EarnYour Marketing analytics, marketing pixel, or phone-home telemetry claimed or wired into MyPipCam for product usage tracking.
- Optional third-party APIs (OpenAI, Google) are used only for the features you invoke.
If a future release adds telemetry, it should be documented here and in the changelog before shipping.
6. macOS camera bubble behavior
The macOS companion is a real always-on-top window that shows your selected camera feed. It is meant to appear in desktop recordings (for example OBS screen capture). It does not upload that feed to EarnYour Marketing. What appears on your screen can be captured by any screen recorder you run—just like any other window.
7. Sharing, watch links, and view counts
When you Share from the Library, MyPipCam can create a watch page at
mypipcam.earnyour.com/w/… that embeds your Drive file
(with Drive “anyone with the link” access). People who open that page
can view the recording under Google’s access model.
Opening a watch page records a view (timestamp and a coarse browser user-agent hash — not a name or email) so your Library can show view counts and last viewed. You choose when to share and when to revoke access in Google Drive / your Google Account. Disconnecting Drive stops new uploads; existing shared files remain under your Google account until you change them there.
8. Children
MyPipCam is not directed at children. Do not use it to collect personal information from children in violation of applicable law.
9. Changes
Privacy practices may change as the project evolves. Updates will be reflected in the repository and on this page. Material changes to data leaving the device should be called out clearly.
10. Contact
Privacy questions: mypipcam.earnyour.com, earnyour.com, steven@earnyour.com, or open a GitHub issue.
Security vulnerabilities: see SECURITY.md (prefer GitHub Security Advisories).