v1.0 Release

Smart Contacts,
Organized Your Way.

Finally, a contacts app that works the way you think. Build a real hierarchy of people and groups—not just a flat phonebook.

The Old Way

"Work - John"

"A - Important Client"

"!!! My Love"

"1 - Boss"

The HContacts Way

Work
Design Team
Sarah (Lead)
Frontend Devs
Core Architecture

The Power of DAG

A contact can belong to multiple groups simultaneously, forming a flexible network — not a rigid tree. Cycle detection prevents circular references.

Hierarchical Groups

Nest groups inside groups, sub-groups inside sub-groups with unlimited depth. Create "Work → Design Team → Frontend".

  • Name, description & avatar
  • Add/remove contacts anytime
  • Flatten or nested views

Container Contacts

A unique feature: turn any contact into a "container". It acts as both a person and a folder.

  • Holds sub-contacts
  • Retains phone, email, & address
  • Perfect for households & orgs

Visual Relationship Map

See your network as a visual graph. Force-directed layout automatically positions everyone.

Group Container Contact

Accessible via graph icon in group headers.

Everything you need to manage people

Built for team leads, community managers, and power users.

Rich Profiles

Multiple phones, emails, addresses, job titles, birthdays, websites, and notes. Auto-generated display names.

Stars & Pins

Star for Favorites tab. Pin for "Super Favorites" on the main screen. Pin groups to keep them front and center.

Smart Archive

Hide contacts without deleting. Archived containers expand to show contents. Batch restore or permanent delete.

Instant Search

Debounced real-time search across names, numbers, and emails. Results update as you type.

Multiselect & Batch

Long-press to select. Bulk archive, delete, or move contacts across groups.

Quick Actions

One-tap call and text buttons. FAB opens new contact directly (no menu).

Media Ready

Pick avatars from gallery with auto-resize. Clear and edit anytime.

Private by Default.
Built for Performance.

Your contacts never leave your device if you want. No accounts, no registration, no cloud sync, no ads, no tracking.

Local SQLite (WAL Mode)

High-performance local storage. Optimized rendering with memoization ensures smooth scrolling even with large trees.

JSON Import & Export

Full backup of contacts, groups, relationships, and Base64 avatars. Restore, remap IDs, and merge with existing data. Duplicate detection included.

Global Reach

Alphabet scrollers adapt per language: Cyrillic+Latin for Russian, Latin for European, hidden for Asian scripts.

English
Russian
Spanish
French
German
Portuguese
Italian
Turkish
Arabic
Hindi
Chinese
Japanese
Korean
NO_RESTART_NEEDED