R00tedbrain Avatar

Developer, Programmer & Privacy/Cybersecurity Enthusiast

Hello, I'm R00tedbrain. I design and develop applications for Android and iOS, and also work on backend and frontend. I’m passionate about creating simple and effective digital solutions. Some of my favorite projects focus on PRIVACY and SECURITY.

Development Illustration

Hello, I'm R00tedbrain. Nice to meet you.

Since I started my journey in the tech world, I have always been fascinated by innovation, cybersecurity, and the constant challenges technology presents. Early on, my interest focused especially on cybersecurity, delving into vulnerabilities, exploits, and methods to protect and strengthen digital systems.

At the same time, I've always been a strong advocate for privacy and encryption. I’m passionate about building a world where every individual truly owns and safeguards their information. For this reason, I have intensely studied encryption methods, data privacy, and user-empowering technologies, ensuring that the solutions I develop respect and protect these fundamental principles.

Over the years, my passion has shifted towards application development and Machine Learning. I have collaborated on a variety of projects for startups, engineering teams, and businesses across different sectors, designing and building robust digital solutions centered on user experience and performance optimization.

Currently, I publish apps both on the Google Play Store under SafeDevsBWT and on F-Droid, contributing to the free software ecosystem and promoting accessible, secure, high-performance tools. I always maintain an active curiosity, exploring new technologies, frameworks, and methodologies that can enrich my projects and bring real value to users.

I remain committed to learning, innovating, and creating digital solutions that make a positive impact, combining my technical expertise with an unwavering focus on quality and efficiency.

Featured Projects

Project 1

Android Security App
Remote Wipe

🚀 Remote Wipe App – Management and Security for Android devices. Protect and manage your Android devices in real time. Ideal for users and companies that need total control. 💼🔒

✨ Key Features

  • 🔥 Remote Device Wipe:
    • Remotely delete data in case of loss or theft.
    • Supports silent wipe on modern devices.
  • 🔑 Failed Unlock Attempts:
    • Configure auto-wipe after several failed unlock attempts.
  • 📡 Real-Time Notifications:
    • Monitor and update device status from the server.
    • Persistent connections via WebSocket with auto-reconnect.
  • 🛡️ License Management:
    • Secure registration and administration of licenses.
    • Encrypted connections and backend synchronization.
  • 🖥️ MDM Compatibility:
    • Leverage Android’s “Owner” mode for total control.
  • ⚙️ Technologies Used:
    • Frontend: Kotlin with Jetpack Compose, advanced DevicePolicyManager usage.
    • Backend: Node.js with WebSocket, PostgreSQL, etc.
    • Security: JWT authentication and EncryptedSharedPreferences.
  • 💼 Use Cases:
    • Companies needing to manage devices remotely.
    • Security-minded users worried about loss or theft.
    • Organizations with strict network policies (VPN, restrictions).

NO TRACKERS OR LOGGERS!

Project 2

Facial Scanner &
Attribute Detector (ANDROID)

🚀 FacialBeauty Scanner – Enhance your face with AI! 🤳
Discover your best look with our advanced scanner that analyzes over 40 key points on your face. Get personalized tips to highlight your most attractive features, measure facial symmetry precisely, and have fun comparing yourself to your favorite celebrities.

✨ Highlighted Features

  • Facial Beauty Analysis:
    • Generates detailed graphs showing proportions of eyes, cheekbones, and lips.
    • Provides recommendations to balance your features and enhance your appearance.
  • Symmetrical Facial Scan:
    • Checks the symmetry level on both sides of the face with precise data.
    • Offers suggestions to reduce asymmetries and improve visual balance.
  • Celebrity Comparison:
    • Identifies which celebrity you look like the most using similarity algorithms.
    • Easily share your results on social media and have fun with friends.

⚙️ Developed Technologies

  • Kotlin, Java, Mediapipe, OpenCV, classifier models.
  • Facial landmarks and AI for accurate results.
  • Machine Learning algorithms with tailored recommendations.
  • Multi-platform system with a fluid, user-friendly design.

With FacialBeauty Scanner, taking your look to the next level has never been easier!

Project 3

SecureYourChats NewOverlayTechnology

Encrypt or decrypt text and files with powerful algorithms (AES, DES, CAMELLIA, ChaCha20-Poly1305, XChaCha20-Poly1305, Aegis256).

✨ Main Features

  • 📝 Text Encryption/Decryption
    • Intuitive UI to enter text, choose an algorithm, and see results.
    • Generates 256-bit random keys in the Key Manager.
  • 🔑 Share/Import Keys via QR
    • Share your key or import someone else's via QR codes.
  • 📁 File Encryption/Decryption
    • Select files and apply the same algorithms (adds .encrypted or .decrypted).
  • 🗝️ Built-In Key Manager
    • Add, delete, or generate random keys.
    • Secure store with EncryptedSharedPreferences.
  • 🔄 Share Encryption Flow
    • From other apps: Share → Encrypt/Decrypt text or files quickly.
  • ♿ Accessibility Service (Optional)
    • Detects selected/copied text, shows notifications to encrypt/decrypt.
    • The “BurbujaEncryption” button pauses logic without disabling it in Settings.
  • 💬 Dialog Flow
    • Step-by-step guide: Operation (Encrypt/Decrypt) → Algorithm → Key → Result.
  • 📱 Android 13+ Support
    • Requests POST_NOTIFICATIONS to show alerts when text is copied or selected.

🚀 Basic Usage

  1. Main Screen: enter text, choose algorithm & key, press Encrypt/Decrypt.
  2. File Encryption: select a file, output folder, algorithm & key, then EXECUTE.
  3. Accessibility: enable it in Settings → Accessibility → “Encrypt-DecrypT Service.” You’ll receive notifications when copying/selecting text.

❓ FAQ

  • The “BurbujaEncryption” button disables logic without changing system settings.
  • Without the correct key, decryption is impossible.
  • On Android 13+, allow notifications to see alerts when copying text.
Project 4

ThreadScoopOnionChat

🚀 ThreatScoopOnionChat – Protect your conversations with advanced security! 🔒
This is a SESSION fork focused on privacy and security, addressing possible attack vectors in your code. The entire ecosystem works like SESSION, but with key differences:

✨ Main Differences

  • 256-bit keys (instead of 128-bit in SESSION).
  • 25 mnemonic words (vs. 12 in SESSION).
  • An extra layer of encryption throughout the ecosystem.
  • Removal of GoogleServices from the project.
  • The ExtraSecurity feature: the core of ThreatScoopOnionChat.

🛡️ ExtraSecurity

We've configured a new “thread” encryption method in ExtraSecurity, generating or importing unique keys for the sender and receiver. The idea is to share this key outside of the app’s channels (in person or via another secure app). Without that key, the message cannot be decrypted.

🔐 Encryption/Decryption Flow

Sender:

  1. Obtain the plaintext message.
  2. Encrypt it with the universal extra encryption layer.
  3. Apply “thread” encryption with the key (conversation alias).
  4. Apply the SESSION encryption protocol and send the message.

Receiver:

  1. Decrypt the message using the SESSION protocol.
  2. Decrypt with the ThreadScoop protocol.
  3. Decrypt with the universal extra encryption layer.
  4. Retrieve the plaintext.

With ThreatScoopOnionChat, your privacy is safeguarded at every layer of encryption. Welcome to the new era of anonymous, ultra-secure messaging.

Project 5

SecureChatsKeyboard

🚀 SecureChats KEYBOARD – End-to-end encryption (E2EE) for any app! 🔒
This is an Android keyboard that integrates the Signal Protocol (X3DH & Double Ratchet) plus post-quantum Kyber encryption, without relying on a server. Communicate securely and independently, even if your favorite messenger lacks E2EE.

Why SecureChats KEYBOARD?

Laws such as the potential "chat control" in the EU may threaten E2EE messenger privacy. While solutions like PGP exist, they can be complex. SecureChats KEYBOARD simplifies secure communication by directly embedding the Signal Protocol (X3DH & Double Ratchet) into the Android keyboard, enhanced with Kyber encryption to withstand future quantum attacks.

🔥 Features

  • Send and receive encrypted messages in any app via an on-keyboard text field.
  • Decode messages using the clipboard.
  • Manage contacts directly in the keyboard.
  • Message log for reviewing sent and received texts.
  • Raw Mode or Fairytale Mode to disguise data as decoy text.
  • Verify contacts with fingerprint checks.
  • Dark and Light themes.
  • Q&A view for quick assistance.

🛡️ Security

  • Based on Signal Protocol (X3DH, Double Ratchet) with AES-256-CBC and SHA-256.
  • Post-quantum Kyber encryption for future protection.

⚠️ Limitations

  • Fully compatible for 1-on-1 chats; in groups, only the intended recipient decrypts.
  • Some messengers paste text as HTML (e.g., Telegram), breaking Fairytale Mode.
  • Some apps limit text size; we restrict messages to 500 characters.

Enjoy independent, robust encryption in any app with SecureChats KEYBOARD!

Project 6

PatronesCostura & Assistant

🚀 Welcome to your best ally for a passion in sewing! 🧵✨ Our app combines custom sewing patterns, an intelligent sewing assistant, and practical tools to take your creations to a professional level, whether you're a beginner or an expert in fashion design.

✨ Key Features

  • Basic and Advanced Patterns
    • Access a wide selection of patterns (blouses, skirts, pants, sleeves, etc.).
    • Each pattern adapts to your measurements for a perfect fit.
  • PDF Generator
    • Create, combine, and print your patterns in PDF format from the app.
    • Get organized files, ready to print at home or a print shop.
  • Measurement Profiles Manager
    • Store measurements for multiple people (you, family, clients).
    • Switch profiles easily and generate adjusted patterns without repetitive steps.
  • Preview and Customization
    • See each piece before printing and fine-tune details to your liking.
    • Perfect for those seeking precision and fewer mistakes.
  • Integrated Sewing Assistant 🤖
    • Answers questions about techniques, fabrics, cutting, and machine settings.
    • Your virtual mentor for overcoming creative or technical challenges.
  • Intuitive Interface
    • Clear workflow: choose a profile, select a pattern, adjust, print/save, and consult the assistant.
    • Guides you step by step.
  • Print and Share
    • Share patterns with a single click: email, social media, or cloud.
    • Get instant feedback from friends, colleagues, or clients.
  • Updates and New Patterns
    • We continuously release new styles and trendy pieces.
    • We evolve to meet the needs of tailors and fashion designers alike.

💡 Why Choose Our App?

  • Time-Saving: Your entire sewing process in one place.
  • Professional Accuracy: Precise measurements and proven patterns.
  • Total Convenience: No loose papers; manage everything from your smartphone or tablet.
  • Continuous Learning: Sewing assistant as a virtual guide and mentor.
  • Ideal for All Levels: Tutorials for beginners and advanced tools for pros.

Become your own designer and elevate your sewing craft! Download the app, explore new styles, and let your creativity run wild. Sewing has no limits, and with our assistant, each project can go as far as your imagination. Embark on your next needle-and-thread adventure with the best digital tool at your disposal!

Project 7

CogniTest

🚀 CogniTest – Exercise your mind in a fun and accessible way! 🧠✨ Test your reaction speed, memory, and reflexes with a series of challenges designed to keep your brain sharp. Compare your results with users from around the world and track your progress over time.

✨ Featured Tests

  • Reaction Time
  • Typing Speed
  • Chimp Test
  • Numerical Memory
  • Hearing Test
  • Verbal Memory
  • Sequence Memory
  • Visual Memory
  • Aim Training
  • Information Retention
  • IQ
  • Dual N-Back
  • ...among others

🔥 Key Features

  • Global Comparisons: See how you rank against other participants.
  • Progress Tracking: Record your scores and view your improvements.
  • Share Achievements: Challenge friends or show off on social media.
  • Offline Mode: Practice without internet and keep enhancing your performance.
  • Cognitive Health Focus: Strengthen concentration, memory, and processing speed.

🌍 Why Choose CogniTest?

  • Learning + Fun: Turn every test into a personal challenge.
  • Intuitive & Accessible Design: Clear menus and easy-to-use screens for all ages.
  • Daily Motivation: Just a few minutes a day can lead to noticeable cognitive improvements.
  • Suitable for Any Stage: Students, professionals, or retirees can all benefit.
  • Global Community: Connect with users worldwide and share strategies.

🚀 Getting Started

  1. Download the app and pick a test (speed, memory, or reflexes).
  2. Record your results and share them to stay motivated.
  3. Establish a daily routine: just a few minutes are enough to see progress.
  4. Enjoy friendly competition: challenge family and friends to beat your score.

💡 Technologies Used

  • Flutter and Kotlin for a smooth, cross-platform experience.

Ready to discover your potential? With CogniTest, you can strengthen your cognitive skills and take your mind to the next level. Download the app, improve every day, and show off your achievements to users worldwide!

Project 8

FrozenBalls (REBRANDING)

🔥❄️ Welcome to Frozen Balls! A game that blends ice and fire to deliver a unique and challenging experience. Although its name suggests coolness, get ready to face hellish scenarios filled with action and adrenaline.

✨ Inspired by Frozen Bubble

  • HD graphics and revamped characters, combining retro and modern elements.
  • Designed for Android, with an environment that defies your expectations.

🎮 Key Features

  • Classic and Addictive Mechanics:
    • Match 3 or more bubbles to clear the board.
    • Each shot counts and requires planning and reflexes.
  • Unique Infernal Environment:
    • A striking visual contrast: from freezing cold to scorching heat.
    • High-definition graphics that immerse you in a chaotic world.
  • Multiplayer (2 Modes):
    • Play solo or challenge a friend in 2-player matches.
    • Connect via Wi-Fi or Bluetooth and compete in real time.
  • Modern and Fluid Design:
    • Intuitive interface and polished gameplay for veterans and newcomers alike.
    • Each game encourages you to hone your skills and discover new strategies.

🔥 Why Play Frozen Balls?

  • Experience a classic reinvented for Android.
  • Impressive visual quality and a surprising atmosphere.
  • An epic contrast between extreme cold and infernal heat.
  • Hours of fun and friendly competition guaranteed.

📲 Download Frozen Balls Now!

Prepare for a new addiction: sharpen your aim, master strategies, and face chaos. Every shot matters, and excitement is guaranteed. See you on the battlefield!

💡 Technologies Used

  • Java

Have fun, and let the adventure begin! ❄️🔥

Project 9

SLEEPINESS Detector

Currently in development for Android drivers—an upcoming app to detect drowsiness and alert drivers, aiming to prevent accidents.

✨ Upcoming Features

  • Real-time monitoring of eyes and head movements.
  • Voice or vibration alerts when fatigue is detected.
  • Recommendations for breaks and rest.

Stay tuned for updates! Your safety behind the wheel is our priority.

Let's Talk

Do you have a project in mind or want to collaborate with me? I’m available for freelance work and interesting projects.

Contact Me