Question 1: if I build an app for a client can they edit/ add change their own features, loyalty card and manage push notification
Here is a quick breakdown of how it works...
You can give a client their own white label area meaning they have an area where they can login & edit the pre-existing features within their app. (They NEVER see any reference to Zapable)
They can update and change for example their loyalty cards and coupons codes too. BUT if they want NEW features added they have to come back to you as the reseller.
This mean you get to charge them an extra fee if they want something new added :) Extra money for you. Also for push notifications, they get their own login area to send from - we always recommend charging a monthly fee. If the client stops paying you, you can change their password in 1 second :) You are always in control