Independent human-rights documentation platform