This app was my first attempt to build something with Flutter. I used the opportunity to tackle two related problems that had been bothering me for a while: on current Android phones, saved WiFi passwords can not easily be recovered, and saved WiFi SSIDs have no annotation possibilities so I cannot always remember where a particular saved SSID/password combinations is from and whether I still need it.
Janus (named after the Roman god of gates and doorways) is an app that stores WiFi credentials. It saves SSIDs alongside their passwords, and optionally you can add a category, a custom title, or additional notes. The app can interface with Android’s WiFi management to access a list of WiFi networks that are currently available to make it easier to add entries to the database. The full list can be exported and reimported.