Privacy Policy

App: NDI Screen Capture

Developer / Operator: EnsarSoftware

Contact: ensarsoftware@gmail.com

Last updated: April 23, 2026

This Privacy Policy explains what data NDI Screen Capture accesses, how it is used, how it may be shared, and what choices users have.

1. Summary

NDI Screen Capture is designed to transmit an Android device screen, and optionally device audio, over a local network to NDI-compatible receivers. The app does not create a user account by default and does not collect contacts, location, SMS, or camera data in the current release package.

By default, the app does not upload screen content or audio content to servers controlled by us. However, when a user starts a stream, screen and audio data are transmitted to NDI receivers on the local network. Those receivers may be controlled by third parties and their processing is outside our control.

2. Permissions we use and why

Permission / Access Purpose
android.permission.RECORD_AUDIO Used if the user enables audio capture so audio can be transmitted with the NDI stream.
android.permission.FOREGROUND_SERVICE_MICROPHONE Allows the app to continue audio-related streaming functions while running as a foreground service.
android.permission.CAPTURE_VIDEO_OUTPUT
android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION
Used after explicit user authorization to capture the screen and maintain active streaming as a foreground service.
android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_WIFI_MULTICAST_STATE
Used to discover NDI receivers on the local network, monitor connection state, and transmit the stream.
android.permission.POST_NOTIFICATIONS Used on Android 13 and above to display stream and service status notifications.
android.permission.WAKE_LOCK Used to help keep streaming sessions stable when the user expects the stream to remain active.
com.android.vending.BILLING Used for Google Play in-app purchases related to the Pro license.

3. Data the app may access or process

3.1 Screen content

When the user starts screen sharing, screen content is processed and transmitted to NDI receivers on the local network. This is the core function of the app.

3.2 Audio content

If the user enables audio capture, device audio and/or relevant audio input may be processed and transmitted together with the stream.

3.3 Network and device information

The app may use local network state, device-related connection details, and user-defined source names in order to discover receivers and establish NDI sessions.

3.4 Purchase and entitlement information

For Pro unlocks, the app uses Google Play Billing and may process purchase status, entitlement state, billing responses, and technical purchase tokens required for license verification. We do not receive full card data.

3.5 Crash and diagnostics data

If Firebase Crashlytics is enabled in release builds, crash-related technical information may be processed, including app version, device model, operating system version, timestamps, and crash logs.

3.6 User-submitted feedback

If the user chooses to send feedback or support requests, the content of the email and any information voluntarily included by the user may be received by us.

4. How we use data

5. How data may be shared

We do not sell user data.

6. Retention and deletion

For deletion or access requests regarding data under our control, contact ensarsoftware@gmail.com.

7. Security

We use reasonable technical and organizational measures to reduce unauthorized access. However, no method of transmission or storage can be guaranteed to be completely secure.

NDI traffic operates on the user's network environment. Users should use trusted networks, especially when transmitting sensitive screen content.

8. User choices and rights

9. Children

This app is not directed to children, and we do not knowingly collect personal data from children.

10. Changes to this policy

We may update this Privacy Policy from time to time. The latest update date will be shown at the top of this page.

11. Contact

Privacy questions, support requests, or deletion requests: ensarsoftware@gmail.com