objective-see / BlockBlock

BlockBlock provides continual protection by monitoring persistence locations.
GNU General Public License v3.0
632 stars 39 forks source link

Remove Sentry SDK #70

Closed art-divin closed 10 months ago

art-divin commented 10 months ago

Context

According to this conversation, Sentry SDK integration raises concerns about GDPR. Apart from that, for a security tool, in my opinion, it is nice not to have any dependencies.

Removal of Sentry SDK also removes the burden of maintaining the dependency, as well as streamlining contribution experience for BlockBlock in general, since entry point would become very minimal - no need to install Carthage anymore.

That being said, the next step for BlockBlock might be AppStore distribution? What stops BlockBlock from being distributed via the AppStore? Xcode organizer, for instance, provides a very nice overview of the crashes on enduser macs.

objective-see commented 10 months ago

Thanks! I already had removed error reporting in a local repo (following the removal from LuLu, etc) - that has been now been checked in, so closing this PR.