induwara.lk
Opiniongoogle-homefacial-recognitionprivacy

Google Home Familiar Faces: the privacy lesson for builders

Google Home now keeps recognizing you even when your face is hidden. Here's the re-identification trick behind it, and what it teaches anyone building with cameras.

Induwara Ashinsana5 min read
Google Home smart camera UI showing a tagged familiar face being recognized
Image: The Verge

Google Home Familiar Faces is getting an upgrade that quietly changes what "recognition" means: starting June 23rd, Google's cameras can keep identifying a person you've tagged even when their face isn't pointed at the lens. The Verge reported it first (theverge.com), and I want to talk about the part the headline skips.

Because the interesting bit isn't that the camera sees you better. It's that it has stopped relying on your face at all.


🔍 What actually changed under the hood

The old behaviour was simple. A camera saw a face, matched it against the people you'd tagged in your Familiar Faces library, and labelled the clip. Turn around, walk away, or duck out of frame, and the match broke. You became "unknown person" the moment your face left the picture.

The update closes that gap. Once you've been identified in a scene, the system holds onto your identity using other signals, like what you're wearing, so you stay "you" across the whole clip instead of flickering between named and unknown.

Key takeaway: This is re-identification, not face recognition. Face recognition asks "whose face is this?" Re-identification asks "is this the same body I already named two seconds ago?" They are different problems with very different privacy profiles.

That distinction matters more than the convenience does.


🧠 Why "soft biometrics" are a bigger deal than your face

Your face is a strong, stable identifier. Clothing, gait, and body shape are weak ones, the kind researchers call soft biometrics. On their own they can't tell strangers apart reliably. But chained to one confident face match, they let a system carry an identity forward through frames where the face is invisible.

Here's the trade-off, plainly:

Signal Strength Stable over time? Works without the face?
Face geometry High Yes (years) No
Clothing colour/pattern Low No (changes daily) Yes
Body shape / posture Medium Mostly Yes
Movement / gait Medium Mostly Yes

The honest engineering read: clothing is a fragile anchor. Change your jacket and the link should reset. That fragility is also a feature. A signal that expires every time you change clothes is far less invasive than a face print that follows you for life.

If you're building anything with cameras, the principle to copy is this: use the strong identifier as briefly as possible, then coast on weak ones. It keeps the permanent biometric off the wire most of the time.


🇱🇰 What this means if you're building cameras from Sri Lanka

I get asked about this from small teams here building attendance systems, shop analytics, and security dashboards on a tight budget. Three things are worth internalising from this update:

  1. You probably don't need face recognition for most of what you think you do. If your real question is "is this the same person who walked in 30 seconds ago?", re-identification across frames solves it without storing a single face template. Less data, less risk, less to leak.
  2. Sri Lanka has no dedicated data-protection enforcement track record yet, so the liability is yours by default. The Personal Data Protection Act exists, but you should assume a customer or employee will eventually ask what biometric data you hold. "We don't store faces, only short-lived appearance hashes" is a far easier sentence to defend.
  3. Cloud face matching costs money per call and adds latency you can't control on local internet. Re-identification can run on cheap on-device models. That's a real budget line, not a footnote.

The pattern Google is shipping to millions of homes is, conveniently, the cheaper and safer one for you to build too.


⚖️ On-device versus cloud: pick before you write code

The recognition itself can live in two places, and the choice decides your whole privacy story:

Approach Where matching runs Privacy exposure Typical cost Offline?
On-device The camera / a local box Faces never leave the building One-time hardware Yes
Cloud A remote API Frames or templates sent off-site Per-request, ongoing No

Bottom line: For a Sri Lankan deployment where uploads are metered and trust is the product, default to on-device unless you have a concrete reason not to. The moment a frame leaves the premises, you've widened your legal and security surface for the rest of the project's life.

This is the same instinct behind the privacy-first tools I build at induwara.lk/tools: the file-handling ones run entirely in your browser so nothing gets uploaded. When the work can happen locally, let it. Cameras are no different.


🛠️ A practical checklist before you tag anyone

If you take one workflow away, make it this. Before your system stores a single identity:

  • Get explicit consent from anyone who'll be recognised. A tagged "familiar face" is consent in Google's model; copy that, don't skip it.
  • Set an expiry on every soft-biometric anchor. Clothing-based links should die at the end of a clip, not persist for days.
  • Separate the strong print from the weak ones. Store the face template (if you truly need it) encrypted and apart from the appearance signals.
  • Log what you keep, in plain language. "We retain a face embedding for 30 days" beats a vague privacy page no one believes.
  • Give people a delete button. If a user can't remove themselves from your Familiar Faces equivalent, you've built surveillance, not a feature.

None of this is exotic. It's the difference between a product people trust in their homes and one they rip off the wall.


💡 What this means for you

Google Home recognising you with your back turned sounds like a small comfort feature, and for users it is. For builders, it's a clean demonstration of a better default: lean on the permanent identifier as little as possible, then track identity with cheap, expiring signals.

If you're shipping anything with a camera, especially on a Sri Lankan budget where every cloud call and every byte of stored biometric is a real cost and a real risk, that pattern is the one to steal. Recognise briefly, re-identify cheaply, store almost nothing, and let the user delete what little you keep.

The face is the expensive part. Use it like it's expensive.

#google-home#facial-recognition#privacy
IA

Induwara Ashinsana

Information Systems student at UCSC and Executive Director at Ryzera Technologies. Writes about software, AI, and what it means for builders in Sri Lanka.

About the author →

Keep reading