Havenisforpeoplewhoneedawaytoprotecttheirpersonalspacesandpossessionswithoutcompromisingtheirownprivacy.ItisanAndroidapplicationthatleverageson-devicesensorstoprovidemonitoringandprotectionofphysicalspaces.HaventurnsanyAndroidphoneintoamotion,sound,vibrationandlightdetector,watchingforunexpectedguestsandunwantedintruders.WedesignedHavenforinvestigativejournalists,humanrightsdefenders,andpeopleatriskofforceddisappearancetocreateanewkindofherdimmunity.Bycombiningthearrayofsensorsfoundinanysmartphone,withtheworld’smostsecurecommunicationstechnologies,likeSignalandTor,Havenpreventstheworstkindofpeoplefromsilencingcitizenswithoutgettingcaughtintheact.
WeareannouncingHaventoday,asanopen-sourceproject,alongapublicbetareleaseoftheapp.Wearelookingforcontributorswhounderstandthatphysicalsecurityisasimportantasdigital,andwhohaveanunderstandingandcompassionforthekindofthreatsfacedbytheusersandcommunitieswewanttosupport.Wealsothinkitisreallycool,cuttingedge,andmakinguseofencryptedmessagingandonionroutinginwholenewways.WebelieveHavenpointsthewaytoamoresophisticatedapproachtosecuringcommunicationwithinnetworksofthingsandhomeautomationsystem.
ProjectTeam
HavenwasdevelopedthroughacollaborationbetweenFreedomofthePressFoundationandGuardianProject.
SafetythroughSensors
Havenonlysavesimagesandsoundwhentriggeredbymotionorvolume,andstoreseverythinglocallyonthedevice.Youcanpositionthedevice’scameratocapturevisiblemotion,orsetyourphonesomewherediscreettojustlistenfornoises.Getsecurenotificationsofintrusioneventsinstantlyandaccessthelogsremotelyoranytimelater.
Thefollowsensorsaremonitoredforameasurablechange,andthenrecordedtoaneventlogonthedevice:
*Accelerometer:phone’smotionandvibration
*Camera:motioninthephone’svisiblesurroundingsfromfrontorbackcamera
*Microphone:noisesintheenviroment
*Light:changeinlightfromambientlightsensor
*Power:detectdevicebeingunpluggedorpowerloss
ATTRIBUTIONS
Thisprojectcontainssourcecodeorlibrarydependenciesfromthefollowprojects:
SecureItprojectavailableat:https://github.com/mziccard/secureitCopyright(c)2014MarcoZiccardi(ModifiedBSD)
libsignal-service-javafromOpenWhisperSystems:https://github.com/WhisperSystems/libsignal-service-java(GPLv3)
signal-clifromAsamK:https://github.com/AsamK/signal-cli(GPLv3)
SugarORMfromchennaione:https://github.com/chennaione/sugar/(MIT)
Square’sPicasso:https://github.com/square/picasso(Apache2)
JayDeep’sAudioWife:https://github.com/jaydeepw/audio-wife(MIT)
AppIntro:https://github.com/apl-devs/AppIntro(Apache2)
GuardianProject’sNetCipher:https://guardianproject.info/code/netcipher/(Apache2)
NanoHttpd:https://github.com/NanoHttpd/nanohttpd(BSD)
Milosmns’ActualNumberPicker:https://github.com/milosmns/actual-number-picker(GPLv3)
FrescoImageViewer:https://github.com/stfalcon-studio/FrescoImageViewer(Apache2)
FacebookFrescoImageLibrary:https://github.com/facebook/fresco(BSD)
AudioWaveformViewer:https://github.com/derlio/audio-waveform(Apache2)
FireZenk’sAudioWaves:https://github.com/FireZenk/AudioWaves(MIT)
MaxYou’sSimpleWaveform:https://github.com/maxyou/SimpleWaveform(MIT)
Show More