All I want is to check my schedule and get my grades, but their joke of a backend (Giant XML files for each user no actual database) which causes retrieval times to be anywhere between 10-20 seconds completely ruins that experience.
It's mediocre at it's very very best, the way data is managed is horrendous. You have to manually refresh every time; otherwise, you're looking at old data, which is terrible when viewing grades. The notification system is a joke and doesn't even exist since it's caked with bugs. If you change your password, you have to reinstall the app to get it working again, etc.
Bottom line, don't get this app. You're better off checking your grades now and then through a browser because even if the app worked utterly perfect, it would become dangerous since students have (see other reviews) and inevitably will become addicted to checking their grades. They'll be making sure that they do everything perfect which is impossible and has / will lead them to depression and even as far as suicide, a significant problem with youth.
Although the last points are probably flaws in the school system itself, this attempt of an app isn't helping in any way, which is why I strongly recommend against getting this app.
TO THE DEVELOPERS;
This isn't the 20th century anymore, update your app. I'm 15 and I could write a better system than this. It seriously scares me how poorly user data is managed which I assume has and will lead to some significant data breaches of student info.
This whole platform (app, website, everything) seriously needs to be rethought at an executive level, and redesigned in a way that is accommodating for a hectic and stressful student lifestyle, one that looks and works (backend) like it belongs in this century and one that's useful to staff (being a student I obviously have no idea how that works in the current state, but it's still a prominent feature). I can't write everything that needs to be considered in creating a new infinite campus, but the only way to go from here is up so why not at least try it.