How to encrypt ODK data without SSL

Hello, how to Encrypte odk data without ssl?
I've read this but I don't understand is

Encrypted forms must specify a submission_url

It means in your settings sheet, you need a submission_url header that points to your server's submission endpoint (e.g., And if you follow the link in the docs, it'll take you to which also has a sample form.

Hello, Ok so it's compulsory to have a server? Could be my url? meaning the one I use to get form in smartphone.

Thanks for your patience, @abdoul!

The specification says that a server URL is required, but I bet it would work without. Try both to confirm and report back so we can update the docs.

If you do need a server, the URL would be You need the /submission at the end.

1 Like