1. Documented chain of custody for the evidence. For it to hold up in court everybody that touches any evidence must be logged.
2. There is a process that police departments utilize when handling computer data in terms of photos or videos. Most big cities and states have large computer forensics departments that handle this type of evidence specifically. To hold up in court, they need to be able to prove the data is not only real, but original and unaltered.
3. There should be a way to verify the photo/video belongs to the crime being investigated. For example, let's say several homes are broken into in my neighborhood. I have a home surveillance system, but really dislike my one neighbor. I decide to take a few stills from my home surveillance system of my neighbor walking by my yard, and submit them as potential evidence in the case.
4. I realize this is early on, but as the site stands now, I would never submit anything through it. How do I know I can trust the site, how do I know my evidence got to the detective investigating the case. As law enforcement (which I am not) how do I know the data is secure, how do I know it is real, etc...
Like I said, there is a good opportunity here. But there is also a ton of case law that makes implementing what would appear to be a simple solution much more difficult.
I think it may be easier to refer to more as a crime tip submission site. However, with that approach you are competing with Crimestoppers which already accepts photos and videos from tipsters. Again, IANAL, but I believe those submissions fall into something similar to a polygraph. Where if you submit a photo/video to the site, the police can use it to build a case, but cannot use it in court.
Depending on where you are located, I do know a few crime scene investigators and computer forensic investigators that I may be able to put you in contact with and who could better answer your questions.
See: https://www.fbi.gov/about-us/lab/forensic-science-communicat...
I'm copy pasting this from their site https://guardtime.com/ksi-technology
* A user interacts with the KSI system by submitting a hash-value of the data to be signed into the KSI infrastructure and is then returned a signature which provides cryptographic proof of the time of signature, integrity of the signed data, as well as attribution of origin i.e. which entity generated the signature.