Members that even have an email signup from a European Union citizen are technically subject to GDPR. If you are straightforward with what you are collecting information and why, and respond to requests to remove that information, you are likely in compliance even if you have not taken special effort to write a privacy policy or other things with GDPR in mind. But the law does expect you have an explicit agreement with data processors, which seems to include any organization that physically hosts the data. Other laws, such as the Rwanda Data Protection and Privacy Law, have been developed to be compatible with GDPR and the same agreement would likely cover them too.
Here is a good article on it from Piwik Pro: Data processing agreement (DPA) & GDPR: 7 key elements - Piwik PRO
Here is Digital Ocean’s: Legal - Data Processing Agreement
Here is Linode’s: https://github.com/linode/agreements/blob/master/Data%20Processing%20Addendum%20(DPA).md
Here is Cloudflare’s: CLOUDFLARE DATA PROCESSING ADDENDUM
Perhaps the essential points are or could be covered in the member agreement, but a separate addendum makes a checking off GDPR a bit easier.