On some level, they can't prevent you from just using the backend. Unfortunately just maintaining a fork with different branding is essentially a full time job, I used to do this so that I could use a work and personal number in two instances of the app but it was too much effort to be worthwhile.