Well if let’s say local government like municipalities are paying for school software where you can check your child ren grades.
If there is API I should be able to make my own mobile app to access data or use other app.
Providers push ads and do shitty stuff to block any and all 3rd party access.
If it is that bad business just go away.