We could put the prompt in Firebase, yep. I didn't want to do that without discussing it first, but it's an option. I don't personally trust Firebase enough to use it as the long-term storage for that data, but perhaps for receiving updates it would be fine.

There are a few other security concerns with ActivePrompt as it is, but some of them are kind of hard to solve without adding more complexity (there aren't any accounts for teachers, etc.). I haven't looked into Firebase's options for security recently, but it did concern me earlier. I'd be happy to discuss that, but it may be best done elsewhere.

I'd also be open to looking at better architectures, too. Feel free to contact me about that. I know I had talked about that a while ago, but then dropped off because I got super busy. Things are more settled at the moment, although we'll see how long that lasts.