Skip to content
Flajt edited this page Mar 20, 2024 · 11 revisions

Q: Can you see my files?
A: No, only the hash is send to the server, it's impossible to get the data a hash represents.

Q: Why can't I view the audio files after creating and submitting them?
A: Currently no flutter plugin allows access to the device storage for audio files. I'm currently waiting for an open issue to resolve which might add the functionality.

Q: How can I access my audio files then?
A: It's recommended that you use the Share Button on the top right of the submission page. However, if you have forgotten to do that, you would need to install a different file explorer e.g. X-Plore. If you go to the following path: "/storage/emulated/0/android/data/de.triskalion.decentproof.decentproof/podcasts" you will be able to access your audio files. If you go one folder up, you can also access your videos and images in case they are not in your gallery. On iOS you can go into the app folder and copy it from there as well.

Q: How can I stay up to date?
A: Github, release notes, Notification in app (the bell icon)

Q: I've shared my file via messenger, why does it now say it's invalid?
A: Most messengers these days delete file metadata to protect your privacy, but this will also alter the file, resulting in a different hash that can't be found in the Ethereum or Bitcoin Blockchain.

Q: How can I share my files without deleting the metadata data?
A: E-Mail is one option, you might also be able to upload it to e.g. Google Drive, One Drive, and similar, or just move it via USB. In the future, I will add a list of services that don't remove your metadata. Feel free to contribute to it.

  • On MacOS: If you send it to yourself via E-Mail, consider saving it into photos or music, (video files can be saved into downloads)

Q: Why does it sometimes load so long?
A: It depends where you mean: Video and Audio Processing take some time, the longer the clip the longer the hashing takes, if you submit something or use the App for the first time, it will use cloud functions to make some backend calls. If there haven't been any cloud functions in use before it might take some time for it to start up.

Q: How can I be sure my file has been submitted to Originstamp?
A: Use this url, click the image on the right, upload your file, you will see if it has been included or not

Q: How can I view the embedded meta data?
A: There are a lot of services and websites which allow that (for free), just search for exif viewer

  • In the future I will also support viewing meta data in the app & website

Q: If I see an image / video with the Decentproof watermark, is it safe to say that it hasn't been modified?
A: NO, the watermark doesn't guarantee anything, everyone could just take it from this repository and add it to any image / video,

Q: Can I use this in legal proceedings? (e.g. lawsuits, police investigations etc.)
A: Maybe, but you have to keep in mind that this code hasn't been audited (If you do and it works out let me know so I can update this section)

Q: Is the system 100% secure?
A: No, it's impossible to have a 100% secure system, therefore if you have a sophisticated enough attacker, he / she will be able to compromise the application and either send false hashes, modify user requests or similar. Check out the Security section to learn more.

Q: Why do you use a third party service (Originstamp) for blockchain submissions?
A: I don't have experience in writing smart contracts and similar, the pricing for transactions can change regularly (meaning potentially high costs), it speed up development by a bit (in the future if demand is there, I may consider creating a service from scratch)

Something missing? Open an issue with what you want to know.

Clone this wiki locally