Optimized for iPhone Safari — some checks may not work on your device.
Zero install · Safari only

Check the iPhone
before money changes hands.

The seller hands it over. You run 22 checks right there — hardware, locks, water damage — and get a verdict before you pay.

Basic RM5 · Sold By RM16
Diagnostic scansample result
✓TouchscreenPASS
✓Face IDPASS
✓Camera & speakerPASS
!Battery health84%
✓Carrier lockPASS

IMEI reports

Optional paid reports — the hardware check itself is always free.

Free check RM0 22 hardware & settings checks, verdict on the spot. Runs in Safari, nothing installed. Start free
Basic RM5 Carrier lock · blacklist · stolen records. Proof beyond what Settings shows. Buy Basic — RM5
Recommended RM16 · Sold By Everything in Basic + original carrier (which network) + purchase country. Buy Sold By — RM16

Skip the test — buy direct. Enter the IMEI (dial *#06#), pay, get it in minutes.

Trusted by buyers
1,200+
iPhones checked at COD meetups across Malaysia
New checks run every few minutes
93score
Good to buy
Trust score 93/100 · 20 of 22 checks passed
Good: touchscreen, cameras, Face ID
Bargain chip: battery at 84%

How the verdict works

Good to buyAll checks passed.
Negotiate priceFailed items are your discount list.
Walk awayLocks, MDM, Activation Lock found.

One warning about verdicts from a free test: carrier-lock shows only if set in Settings today. Proof beyond that needs the IMEI report — starts at RM5 for blacklist and stolen records.

What gets checked

Everything runs in Safari on the phone being sold. Nothing is installed.

Screen & touchgrid drag + colour cycle
Cameras, video & micpreview, shake test, level meter
Speaker, LED, vibrateplayback + torch + buzz
Settings deep-checkbattery %, locks, parts
Water damage dotSIM-tray LCI look
IMEI report (optional)carrier + blacklist + stolen

Three steps, three minutes

  1. 1Open this site in Safari on the seller's iPhone. Grant camera and mic.
  2. 2Follow one screen at a time — pass / fail / skip on every step.
  3. 3Read the verdict together. Optional IMEI report proves lock & blacklist status.

Honest limits

Battery health is self-reported from Settings — PeelCheck can't read it directly in iOS Safari; we show whatever the Settings page says and you record it.

Vibration can't be fired by iOS Safari itself (test via a ringtone preview). We say so in the app instead of faking it.

If the seller refuses the test, that answers your question — walk away.

FAQ

Is anything uploaded?

No. Hardware results stay on the phone. Only the optional IMEI report sends the IMEI to a checking service.

Android phones?

Built for used iPhones — Android diagnostics differ enough that mixing them would weaken both.

Seller refuses?

Genuine seller has nothing to hide. Refusal is its own red flag.

Clean today = clean forever?

No. A telco-contract iPhone can get blacklisted later when unpaid. The IMEI report catches current status; ask for proof any contract ended.

Run a check — free

No install · no login · results stay on the phone · Terms