KnowMe · 2022 · Freelance

I designed a private contacts hub, then learned the concept needed a smaller first bet.

KnowMe brought contact import, duplicate cleanup, richer identity records, and card sharing into one mobile product. I delivered the work in full. It was not built after the client faced a funding shortfall.

RoleSole Product Designer
ClientA Canada-based startup
EngagementFreelance · roughly 3 to 4 months
Year2022 · Freelance
PlatformMobile · iOS and Android
StatusDelivered in full · not built
KnowMe contacts list, duplicate detection, contact profile, and groups shown across four phones
The product in one view. Contacts as a familiar list, the duplicate check that runs straight after import, a contact record carrying recent calls and work details alongside identity, and groups. Four of the screens the concept had to hold together.
01

A private contacts hub tried to replace several fragmented tools.

The client believed a contact should be more useful than a name and phone number stored in a native address book.

People could have duplicate records, business details in one place, social identities in another, and no simple way to share a personal or professional card. KnowMe was intended to consolidate those jobs. A person could import an existing address book, clean it up, create richer records, organise groups, and exchange selected information from one mobile product.

Privacy was part of the proposition, not a settings afterthought. The concept promised not to mine, sell, or share contact data. That made the product tension clear: KnowMe needed enough permission and information to become useful without behaving like the connection products it was trying to replace.

One of five competitor teardowns, February 2022
One of five competitor teardowns, February 2022. HiHello sold digital business cards well and had ten million dollars behind it, but carried no duplicate management, no custom cards, and no messaging. Every competitor owned part of the job. That gap is what the client wanted to close, and it is also what made the scope grow.
02

I had sole ownership, a short engagement, and no launch feedback to hide behind.

I worked directly for a Canada-based startup for roughly three to four months as the sole designer.

I owned research, synthesis, product flows, low-fidelity wireframes, high-fidelity mobile design, visual direction, and handoff. The breadth of the idea was the main constraint. The product could cover contact storage, duplicate management, groups, nearby discovery, custom cards, subscriptions, payments, and referrals. I had to decide which moments deserved detail while one design engagement carried the whole product story.

The work was delivered, but the client did not proceed to build after a funding shortfall. There is no usage, retention, or commercial outcome to claim. This case study therefore shows the decisions in the design and the limits I can now see in them.

What one designer covered in three months
What one designer covered in three months. Six phases from research to handoff, with the deliverables under each. No researcher, no second designer, and no launch to learn from afterwards.
Where the thinking actually happened
Where the thinking actually happened. Empathy mapping to get past what people said they wanted, and paper sketches for the plan-selection screen. Both cost minutes and settled questions that would have taken hours in Figma.
03

Research turned an all-in-one premise into four concrete priorities.

I used a survey of approximately 20 participants, user interviews, a provisional persona, and a direct competitor review to make the broad proposition more specific.

The surviving research material consistently points to four needs: carry existing contacts across without rebuilding them, remove duplicate records, share a selected identity or card, and retain control over personal data. The competitor audit also showed a crowded category. Individual products handled digital cards, scanning, or contact management well, but the client wanted one product to combine the jobs.

I used those signals to focus the main journey on import, cleanup, and controlled sharing rather than asking a new user to create an empty network. The original deck also contained four precise percentages whose basis could not be reconstructed. I omitted them instead of presenting uncertain arithmetic as evidence.

Carry across

Import first

Start from the address book a person already maintains.

Reduce clutter

Merge duplicates

Make cleanup visible while its value is easy to understand.

Share selectively

Multiple identities

Let a person decide which details belong on each card.

Protect trust

Explicit visibility

Keep discovery and sharing under the user’s control.

The persona after interviews, not before them
The persona after interviews, not before them. The first version listed generic sociability. The revised one added the two lines that actually shaped the product: he wants an application that fulfils his needs in one place, and he does not want his data mined.
04

I made setup lighter, cleanup immediate, and the overall scope too broad.

The most useful evidence in this project is not the process map. It is where the design accepted friction, where it removed it, and where I should have reduced the product sooner. Those choices reveal both the strongest design logic and its central strategic weakness.

I imported before asking people to rebuild.

I chose a permission-led import from the phone’s address book and rejected an empty-account start. Manual recreation would have made KnowMe prove its value only after demanding substantial effort. Import reduced setup, but it moved a sensitive permission request close to the start and increased the burden on trust copy.

I put duplicate cleanup inside the import sequence.

I surfaced the number of duplicates immediately after import, with clear merge and skip actions. I rejected leaving cleanup only inside settings because the problem was most understandable when the imported list first appeared. The extra step interrupted onboarding, so skipping remained available. A built version would also need a safe review and recovery path before any destructive merge.

I asked for contact depth progressively.

I started a new record with basic identity fields, then exposed work, phone, groups, and additional categories as optional sections. I rejected one long required form. This let simple records stay simple while supporting richer identities. The cost was uneven data depth, which search and filtering would have to handle deliberately.

I kept nearby discovery opt-in.

I designed visibility as a choice between hidden and discoverable rather than making every account publicly findable. That protected the privacy promise and gave sharing a clear user action. It also reduced passive network growth. I accepted that cost because automatic exposure would have contradicted the product’s stated reason to be trusted.

I treated breadth as differentiation for too long.

The feature narrative expanded into groups, messages, nearby discovery, cards, subscriptions, payments, and referrals. I did not narrow that ambition decisively enough. The work became a complete concept, but not a sharp first release. In hindsight, import, merge, and controlled card sharing should have formed the first testable product.

The full product flow
The full product flow. Twenty-two features mapped end to end. It is not meant to be read at this size. It is here because the size is the point: this is the scope I should have cut before drawing a single screen.
Low fidelity first
Low fidelity first. Sign-in options, the account form, the paywall, and the empty contacts state, resolved as structure before any visual decisions were made.
The same four screens at high fidelity
The same four screens at high fidelity. Structure held, so the visual pass changed presentation rather than decisions. The paywall arriving this early is one of the things a narrower first release would have deferred.
05

The final prototype carried people from an existing address book to richer connection records.

The high-fidelity work covered account creation, contact import, duplicate review, the main contacts list, and flexible record creation.

The screens used familiar mobile patterns so the new value did not require a new interaction language. The important transitions were explicit: permission before import, progress during processing, a review point before merging, and optional depth when creating a contact.

KnowMe account creation and first-use screens shown across four phones
Account creation moved from the smallest credential choice into personal details, a clear product promise, and the first contacts state. The sequence delayed feature explanation until an account had enough context to make it meaningful.
KnowMe contact import, processing, duplicate review, and contact list screens
The import journey showed what was happening, reported the records brought across, and turned duplicate cleanup into a visible choice before landing in the populated contacts list.
KnowMe progressive new-contact form on two mobile phones
The contact form began with basic identity and kept richer categories collapsed. A record could remain lightweight or grow into a detailed profile without making every field part of first entry.
06

It was delivered but not built. I would now prove the smallest valuable loop first.

The funding decision ended the project before build, so the design never faced real permission behaviour, imported data quality, or repeat use.

If I restarted it, I would make the first release narrower: import contacts, review and merge duplicates safely, create one controlled card, and share it. I would validate whether that loop creates enough repeated value before adding groups, nearby discovery, payments, or referrals. I would also bring engineering into import and merge decisions earlier because data permissions and recovery behaviour is product architecture, not finishing details.

The project still shows range across discovery, product structure, mobile interaction, and visual design. Its more important lesson is restraint. A broad vision can help a client see possibility, but a credible product strategy needs a smaller claim that can be tested.

KnowMe competitor analysis spreadsheet comparing contact products
The competitor audit made category saturation visible. Looking back, that evidence should have pushed the first release toward a smaller wedge sooner, not justified adding more categories to the concept.
Next case study

Sendoso

A self-initiated navigation study that became roadmap work and reached beta.

Refining the writing, not the work