Reclaim

Open-Source Accountability Infrastructure for Voluntary Behavioral Self-Regulation

Description

Reclaim

Open-Source Accountability Infrastructure for Compulsive Adult Content Consumption


Executive Summary

Reclaim is a privacy-first, open-source accountability platform designed for individuals who voluntarily seek to regulate compulsive adult content consumption that interferes with productivity, relationships, or mental well-being.

Unlike commercial subscription-based tools that rely on invasive monitoring, Reclaim prioritizes autonomy, transparency, and privacy while remaining fully self-hostable.


Problem Statement

Some individuals experience loss of control, reduced productivity, and behavioral interference due to compulsive adult content consumption.

Existing tools in this space are:

  • Subscription-based

  • Privacy-invasive

  • Closed-source

  • Lacking self-hosting capabilities

There is currently no widely adopted open-source infrastructure that supports voluntary, privacy-respecting behavioral accountability in this domain.


Core Principles

  • Voluntary Participation – Users explicitly enable features.

  • Privacy First – No browsing history tracking, no screenshots, no spying.

  • Transparency – Fully open-source repository.

  • Behavioral Science-Oriented – Focus on accountability and interruption, not moral policing.


Key Features

  1. Secure User Authentication

    • JWT-based authentication

    • Password hashing using bcrypt

  2. Streak Tracking Engine

    • Current streak

    • Longest streak

    • Relapse count

  3. Accountability Partner Notifications

    • Email-based

    • Fully consent-driven

  4. Emergency Urge Mode

    • Delay timer

    • Breathing guidance

    • Personalized motivation prompts

  5. Optional Desktop Website Blocking Extension

    • Domain-based redirect

    • No browsing data storage


Technical Architecture

Frontend

  • React

  • Vite

  • Tailwind CSS

  • Chart.js

  • Progressive Web App (PWA) support

Backend

  • Node.js

  • Express

  • PostgreSQL

  • JWT Authentication

Browser Extension

  • Manifest V3

  • Chrome & Firefox support

DevOps

  • Docker containerization

  • Self-hosting documentation


Security Considerations

  • Password hashing with salt

  • HTTPS enforcement

  • Rate limiting and input validation

  • No third-party analytics

  • Encrypted sensitive logs


4-Week Development Roadmap

Week 1

  • Repository setup

  • Database schema design

  • Authentication system

Week 2

  • Streak logic implementation

  • Relapse logging

  • Accountability partner notifications

Week 3

  • Emergency mode

  • UI polish

  • PWA implementation

Week 4

  • Browser extension

  • Docker setup

  • Documentation

  • Demo preparation


Open-Source Compliance

  • MIT License

  • No proprietary APIs

  • No blockchain components

  • Fully reproducible setup

  • Public GitHub repository


Conclusion

Reclaim aims to provide free, transparent, and privacy-respecting behavioral accountability infrastructure for individuals who voluntarily seek self-regulation.

Freedom from compulsive behavior should not be restricted by paywalls.


Issues & PRs Board
No issues or pull requests added.