Privacy Policy - QuickCast

Last updated: 30 January 2025

QuickCast (“the App”) is developed by Data Consulting Services. This Privacy Policy explains how we handle your information when you use our app.


Our Privacy Commitment

QuickCast is designed with privacy as a core principle. We do not collect, store, or transmit any of your personal information to our servers. Your data stays on your device and only goes where you tell it to go.


Information We Do NOT Collect

  • We do not collect personal information
  • We do not collect usage analytics
  • We do not track your location
  • We do not use advertising identifiers
  • We do not share data with third parties
  • We have no user accounts or registration
  • We do not store your recordings on our servers

Data That Stays on Your Device

Audio Recordings

All audio recordings are stored locally on your device in the app’s private storage. Recordings are only uploaded to webhook endpoints that you explicitly configure. You have full control over your recordings and can delete them at any time from within the app.

Webhook Configurations

Your webhook URLs, custom headers, and settings are stored locally on your device using Apple’s SwiftData framework. This data never leaves your device except when making requests to your configured webhooks.

Recording History

Your recording history, including file names, durations, upload status, and transcripts, is stored locally on your device. This information is not transmitted anywhere except to webhooks you configure.

App Settings

Your preferences (audio format, quality settings, auto-upload preferences, etc.) are stored locally using Apple’s standard UserDefaults system.


Permissions We Request

Microphone Access (Required)

QuickCast requires microphone access to record audio. This is the core functionality of the app. Audio is captured and stored locally on your device, and is only uploaded to webhook endpoints you configure.

Speech Recognition (Optional)

QuickCast offers optional live speech-to-text transcription using Apple’s Speech framework.

Important details about speech recognition:

  • All speech processing occurs entirely on your device
  • No audio is sent to Apple or any third party for transcription
  • Transcription works offline (for supported languages)
  • Transcripts are stored locally with your recordings
  • Transcripts are only sent to webhook endpoints you configure
  • You can disable transcription at any time in webhook settings

Network Access (Required)

Network access is required to upload recordings to your configured webhook endpoints. The app also monitors network connectivity to queue uploads when offline and retry when connection is restored.


How Your Data Flows

[Your Voice] → [Device Microphone] → [Local Storage]

                              [Your Configured Webhook]
  1. You record audio using the app
  2. Audio is saved locally on your device
  3. If transcription is enabled, text is generated on-device
  4. When you upload (manually or automatically), the recording and transcript are sent directly to YOUR webhook endpoint
  5. We never see, access, or store your data

Webhook Uploads

When you upload a recording to a webhook:

  • Audio file: Sent as multipart form-data to your webhook URL
  • Transcript (if enabled): Sent as a text field alongside the audio
  • Custom headers: Any headers you configure are included in the request

Your responsibility: You are responsible for the security and privacy practices of the webhook endpoints you configure. We recommend:

  • Using HTTPS endpoints for encrypted transmission
  • Using authentication headers for secure endpoints
  • Only configuring webhooks you trust
  • Reviewing the privacy policies of services receiving your data (Zapier, Make, n8n, etc.)

Offline Queue

When you’re offline or a webhook is temporarily unavailable:

  • Recordings are queued locally on your device
  • The app automatically retries when connection is restored
  • Queued items remain on your device until successfully uploaded
  • You can view and manage the queue within the app

Data Retention and Deletion

Your Control

  • Delete individual recordings anytime from Recording History
  • Clear all recordings using Storage settings
  • Recordings are permanently deleted from your device when you delete them
  • Uninstalling the app removes all local data

Automatic Cleanup (Optional)

You can configure automatic cleanup in Settings to remove old recordings based on:

  • Age (e.g., delete recordings older than 30 days)
  • Storage limits (e.g., keep only most recent 100MB)

iCloud and Backups

Device Backups

If you back up your device using iCloud or iTunes/Finder, app data may be included in those backups. This is controlled by your device backup settings, not by QuickCast.

iCloud Sync

QuickCast does not currently use iCloud sync. Your webhooks and recordings do not sync between devices.


Children’s Privacy

QuickCast does not knowingly collect any information from children under 13. The app does not require any personal information to function.


Third-Party Services

QuickCast itself does not integrate with any third-party analytics, advertising, or tracking services.

However, when you configure webhooks to services like Zapier, Make, n8n, or custom APIs, your recordings are sent to those services. Please review their respective privacy policies:


Security

We implement the following security measures:

  • All data is stored in the app’s private sandboxed storage
  • Network requests support HTTPS for encrypted transmission
  • No data is stored on our servers (nothing to breach)
  • Optional WiFi-only uploads for sensitive recordings

Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by:

  • Updating the “Last Updated” date at the top
  • Posting the new policy on this page

We encourage you to review this Privacy Policy periodically.


Your Rights

Depending on your jurisdiction, you may have rights regarding your personal data. Since QuickCast does not collect personal data, most data protection requests are not applicable. However:

  • Access: All your data is already accessible to you within the app
  • Deletion: You can delete all data directly within the app
  • Portability: Recordings are standard audio files you can access and export

Contact Us

If you have questions about this Privacy Policy or QuickCast:

Email: support@dataconsultingservices.net

Website: https://dataconsultingservices.net/apps/quickcast/


Summary

QuestionAnswer
Do you collect my data?No
Where are recordings stored?On your device only
Is speech recognition online?No, it’s on-device
Do you sell my data?No, we don’t have it
Can I delete my data?Yes, anytime in the app
Do you use analytics?No
Do you show ads?No

QuickCast - Record. Send. Done. Your voice, your webhooks, your control.