Help Center/Fleet Operations/Why do app users get blocked?
Back to Help Center

Why do app users get blocked?

June 26, 2023

App verification can be temporarily limited by automatic send-rate, device, network, destination, and route controls. Levy does not maintain a permanent blocklist of individual destination phone numbers.

1) Paid-code send limits — the base device allowance is 3 sends in a rolling hour and 8 in a rolling day. A previously verified, low-fanout device may use 5 sends in the hour only when it is retrying a known destination, has prior successful verification, and has contacted no more than two numbers in one calling-code country. The daily ceiling remains 8. The server returns the actual retry time; an hourly-window delay is no more than 3600 seconds, and a rejected attempt does not extend that window.

2) Device fan-out — a device without sufficient recent conversion may contact at most 8 distinct destination numbers in a rolling 7-day window. The production trusted ceiling is 15, but it is available only when at least half of the distinct numbers contacted in that window have completed verification. Re-verifying one number does not create additional trust or fan-out headroom. Country fan-out is limited separately.

3) Network, route, and regional controls — device/IP destination fan-out, global and calling-code spend ceilings, provider high-risk country policy, and an automatic low-verification route breaker may temporarily stop a paid send before it reaches the provider.

4) Code entry — each self-managed verification code is valid for 10 minutes. Five incorrect entries consume that code. A new code is still subject to the ordinary rolling send limits and other controls.

5) Manual containment — a small number of human-confirmed attack devices may be placed in a durable device-fingerprint quarantine. This is distinct from temporarily limiting a phone number and is never created automatically from ordinary failed verification.

When helping a legitimate rider, use the retry time returned by the app/server and the delivery diagnosis. Do not accuse the rider of fraud, disclose internal thresholds or quarantine state, invent a wait time, or claim that a rejected attempt extended the window.

Was this article helpful?

Related Articles