flutter_privacy_doctor 1.0.2 copy "flutter_privacy_doctor: ^1.0.2" to clipboard
flutter_privacy_doctor: ^1.0.2 copied to clipboard

Scan Flutter dependencies for missing iOS privacy manifests and auto-generate App Store Privacy Labels and Play Store Data Safety forms.

1.0.2 #

  • Expanded iOS privacy manifest database to 57 packages (Firebase suite, Google, Apple, social/analytics SDKs).
  • Expanded SDK data collection database to 40 packages (AppsFlyer, Adjust, Branch.io, RevenueCat, Stripe, and more).
  • Fixed: Android-only plugins (e.g. google_sign_in_android) no longer appear in iOS manifest check.
  • Added federated plugin parent lookup so url_launcher_ios correctly resolves to url_launcher in database.
  • Added isApplePlugin and isAndroidOnly getters to PluginInfo for accurate platform detection.
  • Improved CLI output with clearer, action-oriented messages for every status type.
  • Added tool header shown at start of every run.
  • Manifest check now shows Step 1/2/3 progress so developers know where they are.
  • Every ❌ and ❓ now includes exact next steps — no more guessing what to do.
  • Android permissions section explains exactly which Play Store Data Safety box to tick.
  • Replaced technical jargon with plain English throughout.
  • Added friendly audit-complete message at the end with GitHub link.

1.0.1 #

  • Fix pub.dev scoring issues (added valid homepage and missing dartdocs).

1.0.0 #

  • Initial release.
  • iOS/macOS PrivacyInfo.xcprivacy manifest checker (3-tier: local file, known database, unknown).
  • Required Reason API heuristic scanner (NSUserDefaults, file timestamps, disk space, boot time, keyboard).
  • App Store Privacy Nutrition Label draft generator.
  • Google Play Data Safety form draft generator.
  • Android permissions cross-checker with Play Store category mapping.
  • Bundled database of 25 popular SDKs (Firebase suite, AdMob, Sentry, Google Sign-In, RevenueCat, Braze, etc.).
  • CLI subcommands: manifests, data-labels, android-permissions.
  • --json, --fail-on-missing-manifest, --ignore, --export flags.
  • Markdown export reporter for release checklists.
0
likes
160
points
46
downloads

Documentation

API reference

Publisher

verified publishermuneerhasan.com

Weekly Downloads

Scan Flutter dependencies for missing iOS privacy manifests and auto-generate App Store Privacy Labels and Play Store Data Safety forms.

Homepage

Topics

#privacy #privacy-manifest #app-store #play-store #data-safety

License

MIT (license)

Dependencies

args, path, yaml

More

Packages that depend on flutter_privacy_doctor