Hi Mastodon! I'm Pal, a passionate Rust/Go developer and open-source fan.
I've recently built an open-source, private, end-to-end encrypted form builder as an alternative to slightly creepier tools like Google Forms.
It's built in Rust and Svelte with lots of wasm for the encryption bits.
Check it out and let me know what you think: https://palform.app
@palkerecs @ErictheCerise looks amazing. Great job
@pedro @ErictheCerise Thanks so much, glad you like it!
@palkerecs Looks amazing! I wonder whether it's possible to extract the data with an API or even trigger some hooks when something is entered?
Also, what's your reasoning behind using PGP, it's quite a complex tool that's regarded as the wrong thing to use for virtually anything nowadays (cf. "giving up on pgp" by Filippo or similar posts by Moxie, etc.). Why not something more modern?
@ljrk thanks for the comment!
Webhooks are currently supported but I need to add more documentation for them. Your server receives the encrypted packet and can handle it however. API coming soon too!
PGP is widely tested with excellent support in pretty much all languages. Many other tools (e.g. Proton) are built on it — yes there might be modern alternatives, but I think users can trust Palform more if the tech is familiar. You can also import your own keys which helps existing PGP users.