For me the firefox password manager is totally fine : I know where the encrypted file is and I can manually back it up and copy to an other computer ($HOME/.mozilla/firefox/[profile folder]/key4.db + logins.json). You can decrypt yourself the file easily too.
You can add a new executable in your ~/.local/bin directory like command_custom that would start SOME_ENV_VAR=value command. Like if you use bash:
bash
#!/usr/bin/bash
SOME_ENV_VAR=value command
Do not forget to chmod +x the file to make it executable.
This way you will have additional command for your user only (no sudo require to create/update those), for system-wise command put it in /usr/local/bin.
I don't see anyone addressing what should be the main concern: purism as a long history of internal toxicity and screws up. There were problem and their CTO left a long time ago, since then everything went downhill. Their communication is also one of the worse I've seen. They don't mind lying, it feels borderline scam sometimes.
Whatever the price and the alleged goal I would not get behind a shady organization.
Nothing is perfect but Purism has been way passed the limits for me a long time ago.
I am using a python script that push in a private git repository (so I even have history). I am using dig +short myip.opendns.com @resolver1.opendns.com command to check ip.
Basically a startup founded by rich guys (investing 200,000 euros) getting some state grants trying to sell crypto-friendly VPN (see the white paper). SPN stands for "Safing Privacy Network" (Safing being the company brand). Nothing new nor nice + marketing lies (VPN not being open-sourced nor easy...).
For me the firefox password manager is totally fine : I know where the encrypted file is and I can manually back it up and copy to an other computer ($HOME/.mozilla/firefox/[profile folder]/key4.db + logins.json). You can decrypt yourself the file easily too.