Logo

Dev's Portfolio

FaceBits

A face registration and recognition API I built.

https://facebits.io

About the Project

FaceBits began as a simple API‑based face registration and recognition service I built to streamline biometric workflows in my applications.

  • I built endpoints to register faces and manage users.
  • I used a pretrained model for recognition allowing anyone to get started without configuration.
  • Integration is done purely via APIs, but I’ve built a minimal SDK foundation and plan to release a React‑focused package soon.

Feature Comparision

AspectCurrentNext Steps
Recognition ModelPretrained, cost‑free useCustom ML models for paid users
DashboardFace and user managementAdd billing, usage insights
API KeysIssue and revoke keysAdd scoped access & usage limits
SDKNone Right NowFull React SDK and support libraries
WebhooksBasic WebHook SupportAbility to pass custom payloads and configure it according to your system

How to Use It

  • Generate an API key to authenticate your calls.
  • Use POST /register to add new faces.
  • Use POST /recognize, and the pretrained model returns matching IDs and confidence scores.
  • Can be embeded using iframes or custom forms to call facebits api and webhooks to manage your own database

Timeline

Version 1.0 Launch

Major Release

Successfully launched FaceBits v1 with core face registration/recognition API, WebUI SDK, iframe integration, and basic dashboard

Q2 2025✓ Completed

Custom ML Model Integration

AI/ML

Implement custom machine learning models for improved recognition accuracy and paid user features

Q3 2025⚡ In Progress

Enhanced Dashboard & Billing

Feature

Add comprehensive billing system, usage insights, and analytics to the admin dashboard

Q4 2025📅 Planned

API Security & Scoping

Security

Implement scoped access controls, usage limits, and advanced API key management

Q4 2025📅 Planned

React SDK Development

SDK

Build comprehensive React SDK and support libraries for seamless integration

Q1 2026📅 Planned

Advanced Webhooks System

Integration

Enable custom payload configuration and advanced webhook management for system integration

Q1 2026📅 Planned

Performance Optimization

Optimization

Optimize recognition speed, reduce latency, and improve overall system performance

Q1 2026📅 Planned

Version 2.0 Release

Major Release

Launch FaceBits v2.0 with all major features, custom ML models, and enterprise capabilities

Feb 2026📅 Planned

Why I Built It

I wanted a flexible, developer‑friendly way to manage facial data without dealing with UI-heavy platforms or proprietary constraints. FaceBits reflects my interest in clean APIs, scalable architecture, and clear expansion paths for users and myself.


End Note

This project currently runs on free or low-tier hosting plans (e.g., shared hosting, managed DBs), which I personally cover. These free tiers are great for experimentation but can be unreliable—providers often limit resources, meaning the service may sometimes be unavailable.

If you're curious to try it out or see a live demo, drop me a message—I’d be happy to connect and walk you through it!


On this page