MirrorLoop

Privacy policy

In short: MirrorLoop collects no data. Everything stays between your iPhone and your PC.

Last updated: 26 October 2026. This policy covers the MirrorLoop app for iPhone, the MirrorLoop app for Windows (the "receiver") and the MirrorLoop plugin for OBS Studio.

Who is responsible

MirrorLoop is a personal open source project by Andrei Telea. For any question about privacy, write to andreibusinessworld@gmail.com.

Data we collect

None. MirrorLoop has no servers, no accounts, no analytics, no advertising, no tracking and no third-party libraries that collect data. Nothing is sent to the developer or to anyone else.

What MirrorLoop does with your screen and audio

When you start streaming, the iPhone app sends the screen image and the audio of the iPhone only to the PC you paired with, directly over your home network. The connection is encrypted (QUIC with TLS 1.3), and before the first stream you confirm the same code on both devices. Image and audio are shown and played on the PC and handed to OBS Studio if you use the plugin; MirrorLoop does not record or store them. What OBS does with them (recording, live streaming) is up to you and to the services you choose.

What stays on your devices

To work, MirrorLoop keeps a few things on your devices. They never leave them.

On the iPhone:

On the PC, in the folder %LOCALAPPDATA%\MirrorLoop:

Permissions

Third parties

MirrorLoop shares nothing with third parties. You download MirrorLoop from the App Store and from GitHub: their own privacy policies apply to the download.

How to delete everything

Since no data reaches the developer, there is no data to request, correct or delete on our side.

Children

MirrorLoop doesn't collect data from anyone, children included.

This website

This website uses no cookies, analytics or tracking and loads nothing from other sites. It is hosted on GitHub Pages: when you visit it, GitHub logs your IP address for security purposes, as explained in its documentation (see also the GitHub General Privacy Statement). Files on the Releases page are also served by GitHub; GitHub only shows MirrorLoop how many times each file was downloaded. MirrorLoop doesn't use or request this data.

Changes

If this policy changes, the new version is published on this page with a new date. The history of changes is public in the project repository.