software project ideas

19745 unique ideas generated from tech news

last update: Sunday May 2026 00:54

SecureCom

7.8
mobile

A unified communication platform providing end-to-end encrypted messaging for all devices (iOS, Android, desktop) leveraging the advancements in RCS encryption while ensuring cross-platform compatibility, addressing concerns revealed by the iOS RCS update and offering enhanced privacy for users.

Java Android iOS NodeJS Medium
privacy

A web application that monitors users’ online activity (with their explicit consent and transparency), identifies ad-tracking signals, and provides personalized reports and recommendations to minimize ad exposure and protect privacy. Leverages user data—with consent—to offer tailored blocking rules and privacy enhancements.

Python PostgreSQL NodeJS Medium
security

AI-powered robocall and scam call identification and blocking service. Building on the concerns surrounding FCC robocall crackdowns, this service analyzes call characteristics in real-time (voice patterns, metadata) employing machine learning to distinguish legitimate calls from fraudulent ones, offering protections beyond traditional ID-based blocking.

Python PostgreSQL Difficult
mobile

A device-wide ad-free browsing experience across all native apps. Leveraging learnings from TikTok's ad-free subscription model, this app would block ads using advanced techniques, circumventing app-level ad integrations with minimal performance impact. It would target privacy-conscious users seeking complete ad removal.

Android iOS Medium C#
security

A cross-platform RCS message encryption management tool. It simplifies RCS encryption setup and verification across iPhone and Android, offering a user-friendly interface and troubleshooting assistance, even with carrier dependency issues highlighted in the news. It would provide a centralized way for users to know if their RCS conversations are truly encrypted and offers advanced options for key management and auditing.

Android iOS Medium Java
devtools

A browser extension providing enhanced security checks for Claude AI installations, alerting users to potentially malicious install instructions and verifying the authenticity of downloads, addressing the risk of fake installations highlighted in news reports.

JavaScript NodeJS Easy
security

A browser extension and API designed to verify the authenticity of files downloaded from the internet, specifically addressing concerns about fake software installs related to Claude, and providing proactive security scans.

Python Easy
security

Software that constructs identity verification measures for phone calls, to manage robocall issues, while balancing user privacy concerns. Integrates with carriers and offers an API for developers to build compliant solutions.

Java PostgreSQL Difficult
devtools

A browser extension that provides a customizable ad-blocking experience, offering both a free, basic tier and a paid, ad-free subscription, as inspired by TikTok's new premium plan. It would offer fine-grained control over ad categories and domain exceptions.

NodeJS Easy
mobile

A secure messaging application that combines RCS features with end-to-end encryption, supporting both iOS and Android platforms, ensuring seamless communication regardless of device. Built with an emphasis on privacy and ease of use.

Android iOS Java Medium
security

A macOS utility that proactively scans for and removes malicious software masquerading as legitimate Claude AI installation instructions, preventing the type of attacks reported affecting Mac users.

C# Easy
security

A decentralized, community-powered robocall identification and verification system. Leveraging the FCC crackdown, it allows users to report and verify robocall IDs, creating a real-time, crowdsourced database of known malicious callers.

NodeJS PostgreSQL Medium
security

A desktop application that monitors system activity and scans for malicious software, specifically designed to detect and alert users to fake software installations mimicking legitimate applications (like the Claude incident). Employs behavioral analysis and sandboxing techniques.

C# Difficult
social

A platform aggregating content from multiple social media networks (initially TikTok, expanding later) with a subscription model offering an ad-free experience. Includes advanced filtering and customization options to tailor content streams.

NodeJS Python PostgreSQL Medium
security

A macOS utility that actively scans for and identifies fake software installers, especially those mimicking popular applications like Claude, and alerts users to potential security threats before installation. Employs advanced heuristic analysis and reputation checks.

C# Difficult