Your data stays on your device.
Last updated: March 2026
Firefly collects no personal data whatsoever. Your gameplay recordings are saved directly to a location you choose on your own device and never transmitted anywhere. The developer has no access to your recordings, your gameplay, or any information about how you use the app.
Overview
This Privacy Policy describes how Firefly ("the app", "we") handles information in connection with your use of the Firefly macOS application. We are committed to being straightforward: Firefly is designed from the ground up to keep everything on your device.
By using Firefly, you agree to this policy. If you have any questions, please reach out via the Support page.
Data Collection
Firefly does not collect, transmit, store remotely, or share any of the following: personal information of any kind, gameplay recordings or video footage, in-game statistics or match history, identifiable user or device information, or any other personal data from your device.
There are no advertising frameworks or third-party tracking SDKs included in Firefly.
Analytics & Crash Reports
Firefly may share basic usage analytics and crash reports with Apple and the developer through Apple's standard platform tools. This information is used solely to identify bugs and improve the stability and quality of the app. No personal information, gameplay recordings, or identifiable hardware information is included in these reports.
You can control whether analytics are shared with developers in your Mac's Privacy & Security settings under Analytics & Improvements.
Recordings & Local Storage
Firefly records your League of Legends gameplay and saves those recordings to a location you select on your own device. This can be your internal drive, an external hard drive, a network share, or any other location you choose. Firefly developers have no knowledge of or access to where you choose to save your files.
Recordings are never uploaded to any server. They are yours, stored locally, and fully under your control.
Screen & Audio Capture Permissions
Firefly requires screen recording and audio capture permissions granted by macOS to record your gameplay. These permissions are used solely to capture the League of Legends game window and its audio. Firefly does not capture any other applications, windows, or system audio outside of the League of Legends client.
Captured content is written directly to your chosen save location and is never processed, analyzed, or transmitted by Firefly or its developer.
Network Access
Firefly makes read-only requests to Riot Games' publicly available Data Dragon API to retrieve game assets such as champion images. This is a one-way download — no personal information, gameplay data, or recordings are included in these requests, and nothing from your device is uploaded to Riot Games or the developer.
No other network requests are made. Your recordings and gameplay data never leave your device.
Children's Privacy
Firefly does not collect any information from anyone, including children under the age of 13. As no data is collected from any user, Firefly is compliant with COPPA and similar regulations by design.
Changes to This Policy
If this Privacy Policy is ever updated, the revised version will be posted on this page with an updated date. Any future changes will maintain the same core commitment: no data collection, no data transmission, everything stays on your device.
Contact
If you have any questions about this Privacy Policy, please contact us through the Support page.