I use KeePassXC its free works on what I use. The encrypted list of passwords is synced with my phone twice a day with Syncthing. Chrome had a fit with the android app to I switched to Firefox after. I selfhost it because it’s free and I know enough to troubleshoot any problems.
The kids that did petitions in my experience seemed to have a chip on their shoulder to impress authority or they were related to a cop. Also, there would be prizes like a PSP or an iPod touch. Higher value stuff than any other fundraiser in the school.