Show HN: Open-source private home security camera system (end-to-end encryption)
Recorded: May 29, 2026, 11 p.m.
| Original | Summarized |
GitHub - secluso/core: A privacy-preserving Raspberry Pi home security camera that uses advanced end-to-end encryption. · GitHub Skip to content Navigation Menu Toggle navigation
Sign in
Appearance settings PlatformAI CODE CREATIONGitHub CopilotWrite better code with AIGitHub SparkBuild and deploy intelligent appsGitHub ModelsManage and compare promptsMCP RegistryNewIntegrate external toolsDEVELOPER WORKFLOWSActionsAutomate any workflowCodespacesInstant dev environmentsIssuesPlan and track workCode ReviewManage code changesAPPLICATION SECURITYGitHub Advanced SecurityFind and fix vulnerabilitiesCode securitySecure your code as you buildSecret protectionStop leaks before they startEXPLOREWhy GitHubDocumentationBlogChangelogMarketplaceView all featuresSolutionsBY COMPANY SIZEEnterprisesSmall and medium teamsStartupsNonprofitsBY USE CASEApp ModernizationDevSecOpsDevOpsCI/CDView all use casesBY INDUSTRYHealthcareFinancial servicesManufacturingGovernmentView all industriesView all solutionsResourcesEXPLORE BY TOPICAISoftware DevelopmentDevOpsSecurityView all topicsEXPLORE BY TYPECustomer storiesEvents & webinarsEbooks & reportsBusiness insightsGitHub SkillsSUPPORT & SERVICESDocumentationCustomer supportCommunity forumTrust centerPartnersView all resourcesOpen SourceCOMMUNITYGitHub SponsorsFund open source developersPROGRAMSSecurity LabMaintainer CommunityAcceleratorGitHub StarsArchive ProgramREPOSITORIESTopicsTrendingCollectionsEnterpriseENTERPRISE SOLUTIONSEnterprise platformAI-powered developer platformAVAILABLE ADD-ONSGitHub Advanced SecurityEnterprise-grade security featuresCopilot for BusinessEnterprise-grade AI featuresPremium SupportEnterprise-grade 24/7 supportPricing Search or jump to... Search code, repositories, users, issues, pull requests...
Search Clear
Search syntax tips Provide feedback Include my email address so I can be contacted Cancel Submit feedback Saved searches
Name Query To see all available qualifiers, see our documentation. Cancel Create saved search Sign in Sign up
Appearance settings Resetting focus You signed in with another tab or window. Reload to refresh your session. Dismiss alert secluso core Public
Notifications
Fork
Star Code Issues Pull requests Discussions Actions Projects Security and quality Insights
Additional navigation options
Code Issues Pull requests Discussions Actions Projects Security and quality Insights
mainBranchesTagsGo to fileCodeOpen more actions menuFolders and filesNameNameLast commit messageLast commit dateLatest commit History320 Commits320 Commits.github/workflows.github/workflows app_nativeapp_native camera_hubcamera_hub client_libclient_lib client_server_libclient_server_lib config_toolconfig_tool deploydeploy motion_aimotion_ai releasesreleases resetreset scriptsscripts serverserver server_backboneserver_backbone testertester toggletoggle updateupdate .dockerignore.dockerignore .gitignore.gitignore COPYRIGHT_NOTICECOPYRIGHT_NOTICE ENCRYPTION.mdENCRYPTION.md LICENSELICENSE README.mdREADME.md SECURITY.mdSECURITY.md THIRD_PARTY_LICENSESTHIRD_PARTY_LICENSES WHITE_PAPER.mdWHITE_PAPER.md View all filesRepository files navigationREADMEGPL-3.0 licenseSecurity Secluso Secluso is a private home security camera system for Raspberry Pi. Watch live video, get alerts, and open recordings from your phone without handing your footage to a cloud provider. Ardalan Amiri Sani, a UC Irvine professor with expertise in computer security and privacy, Features End-to-end encrypted remote access: Watch live video, get alerts, and open recordings from your phone. Requirements Raspberry Pi: Raspberry Pi Zero 2W Set up in 5 minutes (Quick Start) Download Secluso Deploy from the latest releases. If you need help choosing hardware or a VPS, Build Your Own Guide gives you hardware suggestions and a simple starting path. Mobile App Security About A privacy-preserving Raspberry Pi home security camera that uses advanced end-to-end encryption. secluso.com Topics alternative security privacy camera home raspberrypi ip-camera self-hosted pi ring blink nest raspberry security-camera e2ee end-to-end-encryption privacy-tools home-security end-to-end-encrypted local-ai Resources Readme GPL-3.0 license Security policy Security policy Uh oh! There was an error while loading. Please reload this page. Activity Custom properties 1.3k 11 36 Report repository Releases v1.0.2 Latest Packages
Uh oh! There was an error while loading. Please reload this page. Uh oh! There was an error while loading. Please reload this page. Contributors Uh oh! There was an error while loading. Please reload this page. Languages Rust Shell Svelte JavaScript Python CSS Other
Footer © 2026 GitHub, Inc. Footer navigation Terms Privacy Security Status Community Docs Contact Manage cookies Do not share my personal information You can’t perform that action at this time. |
Secluso is a privacy-preserving home security camera system designed for Raspberry Pi, emphasizing advanced end-to-end encryption for remote access and data handling. The system allows users to view live video, receive alerts, and access recordings from a mobile device without relying on centralized cloud providers. The project is developed by Secluso, Inc., co-founded by Ardalan Amiri Sani, a professor specializing in computer security and privacy, and John Kaczman, an enthusiast of open source and privacy. The core functionality of Secluso hinges on end-to-end encrypted remote access, which secures all interactions, including live video streams, alerts, and stored recordings. The system is designed around a highly reproducible framework, aiming to ensure that the system and its components can be verified against the public source code. This reproducibility is achieved through the distribution of a prebuilt Raspberry Pi image named Secluso OS, along with deploy tools, runtime binaries, and the Android mobile application. Specific reproducibility checkers are provided for the operating system, the deploy tool, the binaries, and the mobile application, ensuring that the final deployed artifacts are verifiable. The setup process is streamlined to a five-minute quick start. Users are required to use specific hardware, including a Raspberry Pi Zero 2W, a compatible camera module (such as the Raspberry Pi Camera Module V1 or V2, or any camera featuring an OV5647 or IMX219 Sony sensor), and a relay mechanism, which can be a self-hosted Linux VPS or a free beta relay hosting option. The operational workflow involves downloading Secluso Deploy, generating personalized credentials locally, provisioning the relay via SSH or requesting a beta relay, booting the Pi, and finally pairing the device using the mobile application. The security model is rigorously detailed in the provided documentation, specifically in the WHITE_PAPER.md, which addresses the design choices such as the untrusted-relay design, forward secrecy, and post-compromise security. Furthermore, the documentation includes information on how to report vulnerabilities via the SECURITY.md file. The system is open source under the GPL-3.0 license, allowing for community inspection of the code, self-hosting capabilities, and contributions from the public. The system is intended for self-hosting and self-control by the end-user. |