The app is actually an emulation running in an app "virtual machine"; you can instrument the VM, and therefore limit how much is actually emitted.
Or, the app has a recording feature, which emits an automation script in a custom DSL. When an error or exception occurs, ask user to reproduce and share the bundle.
What specifically draws you to Sentry over self-hosting or smaller players? Would an indie-hosted alternative (with similar privacy guarantees but more personalized support) appeal more?
Or, the app has a recording feature, which emits an automation script in a custom DSL. When an error or exception occurs, ask user to reproduce and share the bundle.