Camera · TP-Link (Tapo, Kasa)

TP-Link (Tapo, Kasa) C120 privacy & local-first review

Plug-in, Wi-Fi · List price: Unverified

Last verified · 1 unverified item

68Local-First Score
how we score

At a glance

Works without internetYes Yes on the same Wi-Fi: live view and microSD recording continue1
Local storageYes microSD (up to 512 GB)2
Home AssistantLocal polling Official (TP-Link Smart Home) · Local Polling · Platinum3
Open protocolsYes RTSP, ONVIF (Tapo: wired cameras support both)4
Subscription needed?Not needed No (Tapo Care is optional)1
Cloud account required?Required Yes (TP-Link account)13
End-to-end encryptionUnverified

Score breakdown

Works without internetYes20 / 20
Local video storageYes15 / 15
Home Assistant, locallyLocal polling15 / 15
Open protocol (RTSP / ONVIF / Matter)Yes10 / 10
No cloud account requiredRequired0 / 10
No subscription for core recordingNot needed8 / 8
End-to-end encryptionUnverified0 / 7
Privacy policy: does not sell your data (brand)Ad sharing disclosed Tapo policy offers an opt-out of "processing or sharing of your personal data for online targeted advertising", i.e. it does this by default. The Kasa app policy has the same opt-out.560 / 5
Police requests: warrant or no access (brand)Discretionary Tapo privacy policy: shares information on a "good faith belief" that disclosure is needed to comply with law or legal process, or to respond to legal claims "like search warrants, court orders, production orders, or subpoenas" from parties including law enforcement. No warrant requirement stated. The Kasa app privacy policy uses the same language.560 / 5
No incidents in our tracker, last 5 years (brand)Incident found 1 in our tracker since Oct 20210 / 5
Total68 / 100

Privacy notes

No device-specific privacy notes yet.

Firmware & phoning home (not scored)

Police & law-enforcement requests (TP-Link (Tapo, Kasa))

Discretionary Tapo privacy policy: shares information on a "good faith belief" that disclosure is needed to comply with law or legal process, or to respond to legal claims "like search warrants, court orders, production orders, or subpoenas" from parties including law enforcement. No warrant requirement stated. The Kasa app privacy policy uses the same language.56 Compare companies

Security incidents & settlements (TP-Link (Tapo, Kasa))

DateCompanyWhat happenedType
Mar 2022TP-Link (Tapo, Kasa)CVE-2021-4045: unauthenticated remote code execution (CVSS 9.8) in the Tapo C200 camera (firmware 1.1.15 and below); the researcher published a write-up and exploit code. Fixed in later firmware.78Serious vulnerability

Similar cameras compared

DeviceScoreOfflineLocal storageHome AssistantRTSP/ONVIFSubscriptionAccount
Ubiquiti UniFi G5 FlexCamera · PoE90YesYesLocal pushYesNot neededNot required
Ubiquiti UniFi G5 BulletCamera · PoE90YesYesLocal pushYesNot neededNot required
Ubiquiti UniFi G4 InstantCamera · USB-C, Wi-Fi90YesYesLocal pushYesNot neededNot required
TP-Link (Tapo, Kasa) C210Camera · Plug-in, Wi-Fi (2.4 GHz)68YesYesLocal pollingYesNot neededRequired
TP-Link (Tapo, Kasa) C120Camera · Plug-in, Wi-Fi68YesYesLocal pollingYesNot neededRequired

More from this company: Is TP-Link (Tapo, Kasa) safe? Policies and incident record. Have a question about this device? Ask us or suggest a device.

Spotted an error? See our corrections policy. Informational only, not legal advice.

Sources

  1. Tapo FAQ: Using Tapo cameras without internet / storage options · checked Oct 22, 2026
  2. Tapo: C120 product page · checked Oct 22, 2026
  3. Home Assistant: TP-Link Smart Home integration (Tapo cameras) · checked Oct 22, 2026
  4. Tapo FAQ: RTSP/ONVIF on Tapo cameras · checked Oct 22, 2026
  5. TP-Link Tapo Privacy Policy · checked Oct 22, 2026
  6. TP-Link: Kasa app privacy policy (updated Jan 29, 2024) · checked Oct 22, 2026
  7. NVD: CVE-2021-4045 (Tapo C200 unauthenticated RCE) · checked Oct 22, 2026
  8. hacefresko: Finding an RCE in the Tapo C200 (CVE-2021-4045) · checked Oct 22, 2026