There have been some major changes to how the ministry is being conducted in the EU. I don't want this ticket to be a discussion of the changes per se, rather to focus specifically on the impact on the ServicePlanner app.
I am considering the following options:
Adding a "GDPR Compliance" mode that would remove all existing Contact data, and remove the Contacts/Calls tab from the app.
- Current users would get an alert about the new setting, and they can then enable it.
- New users of the app would have it enabled by default - no matter where they live, and they would need to "disable it" in order to see the Contacts tab and be able to add Contacts data.
- You will not be able to flick the switch to show/hide any Contact data. If you enable it all existing Contact data will be wiped.
Some other ministry apps have already adopted this approach.
Create a separate "GDPR" version of ServicePlanner. This is more complex to manage, and I would need to contact Apple to find a way to transition existing users across to the new app or to give them this new version for free. The non-GDPR version would no longer be available on the UK or any EU App Stores.
Part of me is also concerned about option 2 as it relies on the users App Store as the point of differentiation, but that is not perfect. A user could be on the US App Store and live in the UK for example...
This is a big decision with lots of implications for me as the developer as well as existing users of the app, so your thoughts are appreciated.
If you are not aware of what this is all about then please just ignore this ticket.
PS: There are related changes being made to the ServicePlanner integration with Territory Helper. You can read more about this here: https://serviceplanner.me/blog/th-integration-changes/