Hardware-Level WebRTC Webcam Stream Mirror, Flip & Rotation Extension
Engineered for Google Meet, Zoom Web, Microsoft Teams, Discord & Enterprise WebRTC Apps.
When you hold up notes, books, or write on a physical whiteboard during a Google Meet or Zoom call:
- Most video conference tools reverse or invert your video to remote callers.
- Naive browser extensions only apply a CSS
transform: scaleX(-1)to your personal preview box on your screen — callers still see backwards, unreadable text! - Desktop virtual cameras (like OBS Studio or ManyCam) require heavy background software, virtual driver installations, and consume massive CPU/GPU resources.
TrueCam Pro fixes this at the browser's hardware stream layer.
It intercepts navigator.mediaDevices.getUserMedia before video packets are encoded and transmitted. What you see is guaranteed to be what all remote attendees and recordings receive.
- Zinc Neutral Design: Clean, distraction-free macOS / Raycast aesthetic.
- 1-Click Presets:
Natural Mirror: Natural reflection for facial camera view.Whiteboard / Text: Unmirrored raw view so handwritten notes and book pages are 100% legible to attendees.Ceiling Cam: 180° vertical inversion for upside-down webcam boom arms.
- 4-Way Angle Rotation:
0°,90°,180°,270°for portrait screens and mobile rigs. - Live HUD Monitor: Compact 16:9 preview viewport with real-time resolution and framerate tracking (
1080p • 30fps).
Pre-built, lint-verified zip packages ready for developer dashboard upload are located in dist/:
| Marketplace | Package | Architecture / Compliance |
|---|---|---|
| Google Chrome Web Store | dist/truecam-pro-chrome.zip |
Chromium MV3 (world: "MAIN", Chrome 111+) |
| Microsoft Edge Add-ons | dist/truecam-pro-edge.zip |
Chromium MV3 (Partner Center compliant) |
| Mozilla Firefox Add-ons (AMO) | dist/truecam-pro-firefox.zip |
Gecko MV3 (gecko.id, DOM injection fallback, 0 linter errors) |
For complete store submission instructions, review justifications, and store copy, see STORE_LISTING.md.
Installing TrueCam Pro takes less than 60 seconds. Works seamlessly on Google Chrome, Brave, Microsoft Edge, Opera, and Vivaldi.
You do not need to use git or any terminal commands.
- Click the green
<> Codebutton at the top right of this GitHub page. - Click Download ZIP.
- Locate the downloaded file (
truecam-pro-main.zip) in your Downloads folder. - Right-click it and select Extract All... (or Unzip).
- Open Google Chrome (or your favorite Chromium browser).
- Type or paste this into your browser's address bar at the top:
chrome://extensions - Press Enter on your keyboard.
(If you use Microsoft Edge, typeedge://extensionsinstead).
- Look at the top-right corner of your Extensions page.
- Find the toggle labeled Developer mode.
- Click it so it turns blue (ON).
- In the top-left corner, click the Load unpacked button.
- A file window will pop up. Navigate to the extracted folder:
webcam-mirror-extension. - Click Select Folder.
- Click the puzzle piece icon (🧩) in the top-right toolbar of Chrome.
- Click the Pin icon (📌) next to TrueCam Pro so it stays visible.
- Open Google Meet, Zoom, Teams, or Discord.
- Click the TrueCam Pro icon anytime to switch between Natural Mirror, Whiteboard / Text, or rotate your camera!
- Open Google Meet, Zoom, or Teams in your browser.
- Click the TrueCam icon in your extensions toolbar.
- Select your desired preset:
- Click Natural Mirror for video meetings.
- Click Whiteboard / Text when holding physical books or handwritten documents to the camera.
- Click Ceiling Cam if your camera is mounted upside-down.
- Turn on your webcam in the meeting — your stream is instantly mirrored for all participants!
TrueCam includes a standalone diagnostic lab to verify pixel stream manipulation without joining a real meeting:
- Open the TrueCam popup.
- Click "Diagnostic Studio" at the bottom.
- Inspect real-time stream resolution, FPS counter, microphone audio levels, and capture instant pixel snapshots.
- 100% Client-Side: Operates entirely in your browser's local memory.
- Zero Cloud Processing: Video and audio data are never uploaded to any remote server.
- No Trackers or Analytics: Zero third-party telemetry, zero cookies, zero data collection.
TrueCam Pro is 100% free, tracker-free, and independently developed. If it saves you time in meetings, classes, or presentations, you can support development:
- Buy Me a Coffee: buymeacoffee.com/ab2005
- PayPal: paypal.me/boukhrisaymane
- USDT (TRON Network / TRC-20):
TNWXzQRWcBhs3yutz7XMhu4UpN1xkHDwWW
MIT License © 2026 Aymane Boukhris.





