Short answers. For step-by-step guides with pictures, see Help: how to use the app.
Each area gets a risk level from 0 to 10 for every hour. Higher means riskier: 0 means nothing is known, 4–5 is Elevated, 6–7 High and 8–10 Very high. It's built from verified crime reports, our team's records and corroborated community reports, and each area's panel shows "Why this level". Areas with no colour are low risk or have no data yet, which is not a promise of safety. The full method is on How it works.
It’s the city risk level, from 0 to 10: the riskier areas of that city or town, averaged over the whole day. It changes as reports come in, and ↑ or ↓ shows the change since last week. A low number can also mean few reports so far, so it is never a promise of safety; a grey dash means not enough reports yet. How it’s worked out.
Tap the search button at the top of the map (on a computer, press /) and type the name of an area, road, landmark, market or stop. Spelling doesn't have to be exact: "aisha manzil", "ayesha manzil" and "عائشہ منزل" all work. Each result shows its risk level for the hour on the map, and picking one opens that area's risk through the day. The same search sets the start and destination in My route, and where you're going in Share my trip. Place names come from OpenStreetMap.
Tap Share on an area, Send this plan on a route, the share button on a road alert, Share tonight’s summary in the menu, or the share button on a city’s Today page and its street crime pages (all kinds, or one, like snatching). You get a card you can send as a picture, post to WhatsApp Status, or send as a link — in English or Urdu. It says when the area is riskiest, when it’s calmer, what happens there and what to do, and the link opens straight on what you shared. We only count how often things are shared and opened, never who.
Karachi, Lahore, Islamabad, Rawalpindi, Peshawar, Quetta, Faisalabad, Multan, Hyderabad, Sialkot, Gujranwala, Sukkur, Bahawalpur and Abbottabad. Every city has its own address, such as /karachi or /lahore. Short names like /khi, /lhr, /isb and /pindi work too, and you can switch cities from the name at the top of the map.
The map is built so it gives them nothing useful. It never marks any area as safe, areas are about 700 m wide (no single street or house), a community report's own dot appears only 30 minutes later, notes can't name people or show where the police are, and devices that send fake reports are quietly held back. More in Report a crime or a road problem.
Street-level detail would help criminals more than commuters. Zone-level detail is enough to plan when and which way to go.
It shows where the area sits on the 0–10 scale, from low risk on the left to very high on the right. The tick mark is where "Elevated" begins.
Community reports only count once 2 different phones have reported the same area. Crime reports are checked against your GPS, so you have to be in the area or within 2 km of it. Each report loses half its weight every month, and on their own, community reports can raise an area to risk 6 at most. A report's own dot appears on the map 30 minutes after it was sent. Verified sources and our team's records carry more weight.
For crimes and accidents, within 2 km. For jams, closures, floods and events, anywhere in the city.
A dashed pin is unconfirmed, a solid one is confirmed by 2 or more people, and a faded pin is sample data. Jams, floods and accidents last about 3 hours (6 if confirmed). Closures, dharnas and events last about 12 hours (24 if confirmed). None of them affect the risk level.
The city's usual chokepoints. They appear only during their typical rush hours, and only where those hours come from an official source such as the traffic police. They show a pattern, not live traffic. Live jams, closures and sit-ins are road alerts.
Yes. Open the pin and tap This looks wrong. You can flag each pin once. Three flags remove it, and each flag lowers the poster's standing.
An anonymous reputation tied to your device, going from New to Contributor to Trusted. Trusted reporters' road alerts show as confirmed straight away.
Tap a zone, then tap ☆ Follow. You can follow up to 3 areas, such as home, work and your parents' place. They're saved on your device, and no account is needed.
Tap a start point and then a destination. PakAlerts draws the road route, checks every hexagon along it for all 24 hours, and suggests the hour when the riskiest stretch is least bad.
Tap Trip, then Start sharing, and send the link to your family. They see where you are, live, until you tap "I've arrived". If they tap Alert me, they're told at once if you press SOS, your phone goes quiet, or you don't arrive. Sharing stops by itself after 6 hours. See Share my trip.
Don't resist. If you can, hold the red SOS button first. If your phone goes quiet, or you don't arrive, the people watching your trip are alerted. With a trip PIN, typing it backwards looks like stopping but sends an SOS. See SOS, “Are you OK?” and the trip PIN.
Open it and tap Alert me if something goes wrong (or get alerts by email). See Watching someone’s trip.
Install it with your browser's "Add to Home Screen" option (see Install the app). The app keeps the last map view and risk levels it loaded, which helps when the signal is patchy.
Yes. The server only keeps a hashed device ID, and only for rate limiting and reputation. There's no name, phone number or login.