Skip to main content
Code samples

Privacy

On-Device Processingโ€‹

NCKit processes all audio entirely on the device. No audio data is transmitted to any server, cloud service, or external endpoint.

  • โœ… Audio never leaves the device
  • โœ… No telemetry or usage analytics collected
  • โœ… No network permission required for noise cancellation
  • โœ… Works fully offline
  • โœ… Compatible with GDPR, HIPAA, and enterprise data residency requirements

Data Collected by NCKitโ€‹

NCKit itself collects no data. It does not:

  • Send audio to any server
  • Collect device identifiers
  • Report usage metrics
  • Require or use an internet connection

Your Responsibilitiesโ€‹

As an integrator of NCKit, you are responsible for:

  1. Microphone permission โ€” displaying the NSMicrophoneUsageDescription reason string if your app uses real-time processing
  2. User consent โ€” informing users that their audio is being processed for noise cancellation (best practice)
  3. Data handling โ€” how you store, transmit, or process the output audio files produced by NCKit

Apple Privacy Manifestโ€‹

If your app is submitted to the App Store and uses NCKit for audio processing, review Apple's privacy manifest requirements. NCKit does not access any required-reason APIs on its own.

Contactโ€‹

For privacy-related questions, contact the party that provided your NCKit distribution package.