1<!doctype html> 2<html lang="en"> 3 <head> 4 <meta charset="utf-8" /> 5 <link rel="icon" href="./favicons/favicon.ico" /> 6 <meta name="viewport" content="width=device-width, initial-scale=1" /> 7 8 <link href="./_app/immutable/assets/0.DxThTVWp.css" rel="stylesheet"> 9 <link href="./_app/immutable/assets/3.CbqlDM9V.css" rel="stylesheet"> 10 <link href="./_app/immutable/assets/Footer.CyU2f38x.css" rel="stylesheet"> 11 <link href="./_app/immutable/assets/PageHero.BU5ZRokm.css" rel="stylesheet"> 12 <link href="./_app/immutable/assets/PlayStoreButton.D8YIxXAg.css" rel="stylesheet"> 13 <link href="./_app/immutable/assets/Features.BAgyxCFu.css" rel="stylesheet"> 14 <link rel="modulepreload" href="./_app/immutable/entry/start.HPS9hNp_.js"> 15 <link rel="modulepreload" href="./_app/immutable/chunks/entry.HcZqh6RO.js"> 16 <link rel="modulepreload" href="./_app/immutable/chunks/runtime.CqDjUp5Y.js"> 17 <link rel="modulepreload" href="./_app/immutable/chunks/control.CYgJF_JY.js"> 18 <link rel="modulepreload" href="./_app/immutable/entry/app.BcWRTyew.js"> 19 <link rel="modulepreload" href="./_app/immutable/chunks/preload-helper.C1FmrZbK.js"> 20 <link rel="modulepreload" href="./_app/immutable/chunks/index-client.BM62Lwxi.js"> 21 <link rel="modulepreload" href="./_app/immutable/chunks/disclose-version.BDtyNPhu.js"> 22 <link rel="modulepreload" href="./_app/immutable/chunks/props.CZM3Yzih.js"> 23 <link rel="modulepreload" href="./_app/immutable/chunks/svelte-component.oM7w7Syn.js"> 24 <link rel="modulepreload" href="./_app/immutable/nodes/0.G3kRqHm7.js"> 25 <link rel="modulepreload" href="./_app/immutable/chunks/legacy.NL1sDSgu.js"> 26 <link rel="modulepreload" href="./_app/immutable/chunks/html.CJ6A2bKo.js"> 27 <link rel="modulepreload" href="./_app/immutable/chunks/slot.ItP72b9A.js"> 28 <link rel="modulepreload" href="./_app/immutable/nodes/3.B5LsMKbi.js"> 29 <link rel="modulepreload" href="./_app/immutable/chunks/index.g5YcAAdQ.js"> 30 <link rel="modulepreload" href="./_app/immutable/chunks/each.D59U6MyZ.js"> 31 <link rel="modulepreload" href="./_app/immutable/chunks/Footer.yhZZaFV4.js"> 32 <link rel="modulepreload" href="./_app/immutable/chunks/PageHero.Bm8eT-Ni.js"> 33 <link rel="modulepreload" href="./_app/immutable/chunks/PlayStoreButton.BAzxttsL.js"><!--[--><meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="theme-color" content="#5EE08F"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"> <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons&display=block"> <link rel="alternate" hreflang="en" href="https://www.crookcatcher.app/"> <link rel="alternate" hreflang="x-default" href="https://www.crookcatcher.app/"> <link rel="apple-touch-icon" sizes="57x57" href="/favicons/apple-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="/favicons/apple-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/favicons/apple-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/favicons/apple-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/favicons/apple-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/favicons/apple-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/favicons/apple-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/favicons/apple-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/favicons/apple-icon-180x180.png"> <link rel="icon" type="image/png" sizes="192x192" href="/favicons/android-icon-192x192.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicons/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="96x96" href="/favicons/favicon-96x96.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicons/favicon-16x16.png"> <link rel="manifest" href="/favicons/manifest.json"> <link rel="icon" type="image/png" sizes="512x512" href="/images/ic_launcher_512.png"> <!---->
33<script type="application/ld+json"> 34 { 35 "@context": "https://schema.org", 36 "@type": "SoftwareApplication", 37 "name": "CrookCatcher â Anti-Theft", 38 "operatingSystem": "ANDROID", 39 "applicationCategory": "Utility", 40 "applicationSubCategory": "SecurityApplication", 41 "offers": { 42 "@type": "Offer", 43 "priceCurrency": "USD", 44 "price": "0", 45 "seller": { 46 "@type": "Organization", 47 "name": "CrookCatcher" 48 } 49 }, 50 "aggregateRating": { 51 "@type": "AggregateRating", 52 "ratingValue": "4.587", 53 "ratingCount": "90628", 54 "bestRating": "5", 55 "worstRating": "1" 56 }, 57 "author": { 58 "@type": "Person", 59 "name": "Jakob Harteg" 60 }, 61 "featureList": ["Takes intruder selfies on wrong PIN, pattern or password","Sends pictures and GPS location to email","Works offline","Easy setup and intuitive interface","Record video of intruders","Show fake home screen to fool thieves","Upload all pictures and videos to Google Drive"], 62 "publisher": { 63 "@type": "Organization", 64 "name": "CrookCatcher", 65 "logo": "https://www.crookcatcher.app/images/ic_launcher_512.png" 66 }, 67 "isAccessibleForFree": true, 68 "url": "https://www.crookcatcher.app", 69 "image": "https://www.crookcatcher.app/images/ic_launcher_512.png", 70 "description": "CrookCatcher takes an intruder selfie when someone enters a wrong PIN, pattern or password, and emails you their photo and GPS location. Free for Android.", 71 "downloadUrl": "https://play.google.com/store/apps/details?id=com.harteg.crookcatcher", 72 "sameAs": [ 73 "https://x.com/CrookCatcherApp", 74 "https://play.google.com/store/apps/details?id=com.harteg.crookcatcher" 75 ] 76 } 77 </script>
77<!----> <!---->
77<script id="datafast-queue"> 78 window.datafast = window.datafast || function() { 79 window.datafast.q = window.datafast.q || []; 80 window.datafast.q.push(arguments); 81 }; 82 </script>
82<!---->
82<script defer="" data-website-id="dfid_sbptsFeUK1mZGhv1BAqY7" data-domain="crookcatcher.app" src="https://datafa.st/js/script.js"></script>
82 <!---->
82<script type="application/ld+json"> 83 { 84 "@context": "https://schema.org", 85 "@type": "Organization", 86 "name": "CrookCatcher", 87 "url": "https://www.crookcatcher.app", 88 "logo": "https://www.crookcatcher.app/images/ic_launcher_512.png", 89 "description": "CrookCatcher takes an intruder selfie when someone enters a wrong PIN, pattern or password, and emails you their photo and GPS location. Free for Android.", 90 "sameAs": [ 91 "https://x.com/CrookCatcherApp", 92 "https://play.google.com/store/apps/details?id=com.harteg.crookcatcher" 93 ], 94 "contactPoint": { 95 "@type": "ContactPoint", 96 "contactType": "Customer Support", 97 "url": "https://www.crookcatcher.app/help" 98 } 99 } 100 </script>
100<!----><!--]--><!--[--><meta name="description" content="Practical guides to protect your Android phone from thieves, and what to do if it gets stolen."> <link rel="canonical" href="https://www.crookcatcher.app/blog"> <meta property="og:title" content="Guides and Tutorials ⢠CrookCatcher Anti-Theft App"> <meta property="og:description" content="Practical guides to protect your Android phone from thieves, and what to do if it gets stolen."> <meta property="og:url" content="https://www.crookcatcher.app/blog"> <meta property="og:image" content="https://www.crookcatcher.app/images/og-share.png"> <meta property="og:type" content="blog"> <meta property="og:site_name" content="CrookCatcher"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="Guides and Tutorials ⢠CrookCatcher Anti-Theft App"> <meta name="twitter:description" content="Practical guides to protect your Android phone from thieves, and what to do if it gets stolen."> <meta name="twitter:image" content="https://www.crookcatcher.app/images/og-share.png"><!--]--><title>Guides and Tutorials ⢠CrookCatcher Anti-Theft App</title> 101 <!-- Load analytics after page load to improve LCP --> 102
102<script> 103 // Defer analytics loading 104 window.addEventListener('load', function() { 105 // Google Analytics 106 var script = document.createElement('script'); 107 script.async = true; 108 script.src = 'https://www.googletagmanager.com/gtag/js?id=G-JH65GSTF8W'; 109 document.head.appendChild(script); 110 111
vendor: 139 bytes, lines 111-114
111window.dataLayer = window.dataLayer || []; 112 function gtag(){dataLayer.push(arguments);} 113 gtag('js', new Date()); 114 gtag('config', '
114G-JH65GSTF8W
vendor: 13 bytes, lines 114-116
114'); 115 116
116// Ahrefs analytics 117 var ahrefsScript = document.createElement('script'); 118 ahrefsScript.async = true; 119 ahrefsScript.src = 'https://analytics.ahrefs.com/analytics.js'; 120 ahrefsScript.setAttribute('data-key', 'opj9vaMOgPhTsjG3niWYQQ'); 121 document.head.appendChild(ahrefsScript); 122 }); 123 </script>
123 124 </head> 125 <body data-sveltekit-preload-data="hover"> 126 <div style="display: contents"><!--[--><!--[--><!----><!----><!----><header class="app-header"><header class="header-fixed svelte-13jm0ek"><div class="header-row svelte-13jm0ek"><a href="/" class="brand svelte-13jm0ek"><img src="/images/crookcatcher_icon.svg" alt="" width="20" height="27" class="brand-icon svelte-13jm0ek"> <span class="cc-font brand-name svelte-13jm0ek">CrookCatcher</span></a> <nav class="nav-menu svelte-13jm0ek " aria-label="Main"><a class="nav-link svelte-13jm0ek active" href="/blog">Guides and Tutorials</a> <a class="nav-link svelte-13jm0ek " href="/help">Help</a></nav> <a class="header-cta svelte-13jm0ek " href="https://play.google.com/store/apps/details?id=com.harteg.crookcatcher&referrer=utm_source=website&utm_medium=button" target="_blank" rel="noopener noreferrer" data-fast-goal="play_store_click" data-fast-goal-position="header" data-fast-goal-utm-source="website">Get the app</a> <button class="hamburger-button svelte-13jm0ek" type="button" aria-label="Toggle menu" aria-expanded="false"><span class="material-icons svelte-13jm0ek">menu</span></button></div></header><!----></header> <main><div class="container blog-index svelte-16jizqr"><header class="page-hero svelte-12p6ipm"><!--[--><p class="page-eyebrow svelte-12p6ipm">Guides</p><!--]--> <h1 class="page-title svelte-12p6ipm">Guides and tutorials</h1> <!--[--><p class="page-lead svelte-12p6ipm">Practical guides to protect your Android phone from thieves, and what to do if it gets stolen.</p><!--]--> <!----><!----></header><!----> <!--[--><article class="featured svelte-16jizqr"><a href="/blog/phone-stolen-australia" class="featured-link svelte-16jizqr"><!--[--><div class="featured-media svelte-16jizqr"><img src="/images/blog/phone-stolen-australia-header.png" alt="Android phone stolen in Australia? What to do in the first 10 minutes: get to safety, lock it remotely, call your provider, call your bank, report it to the police" class="svelte-16jizqr"></div><!--]--> <div class="featured-body svelte-16jizqr"><p class="post-meta svelte-16jizqr"><span class="latest svelte-16jizqr">Latest</span> <time datetime="2026-09-28">Sep 28, 2026</time></p> <h2 class="featured-title svelte-16jizqr">Android Phone Stolen in Australia? What to Do in the First 10 Minutes</h2> <p class="post-description svelte-16jizqr">Had your Android phone stolen in Australia? Lock it remotely, get it blocked on all Australian networks for free, protect your bank accounts and report it to police on 131 444. Here's what to do, step by step.</p> <span class="read-link svelte-16jizqr">Read the guide <span class="material-icons svelte-16jizqr" aria-hidden="true">arrow_forward</span></span></div></a></article><!--]--> <!--[--><section class="more svelte-16jizqr" aria-labelledby="more-title"><h2 id="more-title" class="more-title svelte-16jizqr">More guides</h2> <div class="post-grid svelte-16jizqr"><!--[--><article class="post-card svelte-16jizqr"><a href="/blog/phone-stolen-uk" class="post-link svelte-16jizqr"><div class="post-media svelte-16jizqr"><!--[--><img src="/images/blog/phone-stolen-uk-header.png" alt="Android phone stolen in the UK? What to do in the first 10 minutes: get to safety, lock it remotely, call your network, call your bank, report it to the police" loading="lazy" class="svelte-16jizqr"><!--]--></div> <div class="post-body svelte-16jizqr"><time class="post-date svelte-16jizqr" datetime="2026-09-28">Sep 28, 2026</time> <h3 class="post-title svelte-16jizqr">Android Phone Stolen in the UK? What to Do in the First 10 Minutes</h3> <p class="post-description clamp svelte-16jizqr">Had your Android phone stolen in the UK? Lock it remotely, block your SIM and IMEI, protect your bank accounts and report it to the police. Here's exactly what to do, step by step.</p> <span class="read-link svelte-16jizqr">Read the guide <span class="material-icons svelte-16jizqr" aria-hidden="true">arrow_forward</span></span></div></a></article><article class="post-card svelte-16jizqr"><a href="/blog/see-who-tried-to-unlock-your-phone" class="post-link svelte-16jizqr"><div class="post-media svelte-16jizqr"><!--[--><img src="/images/blog/who-tried-to-unlock-header.png" alt="Phone showing a wrong pattern unlock attempt next to a CrookCatcher email alert with intruder photos and location" loading="lazy" class="svelte-16jizqr"><!--]--></div> <div class="post-body svelte-16jizqr"><time class="post-date svelte-16jizqr" datetime="2026-09-28">Sep 28, 2026</time> <h3 class="post-title svelte-16jizqr">How to See Who Tried to Unlock Your Phone (and Get Their Photo)</h3> <p class="post-description clamp svelte-16jizqr">Android doesn't show who tried to unlock your phone. Here's how to automatically take a photo of anyone who enters the wrong PIN, pattern or password, and get it by email with their location.</p> <span class="read-link svelte-16jizqr">Read the guide <span class="material-icons svelte-16jizqr" aria-hidden="true">arrow_forward</span></span></div></a></article><article class="post-card svelte-16jizqr"><a href="/blog/top_five_settings" class="post-link svelte-16jizqr"><div class="post-media svelte-16jizqr"><!--[--><img src="/images/blog/theft_settings_header.jpeg" alt="Android theft protection settings and CrookCatcher tips" loading="lazy" class="svelte-16jizqr"><!--]--></div> <div class="post-body svelte-16jizqr"><time class="post-date svelte-16jizqr" datetime="2025-08-24">Aug 24, 2025</time> <h3 class="post-title svelte-16jizqr">Top 5 Android Settings to Secure Your Phone Against Theft</h3> <p class="post-description clamp svelte-16jizqr">From theft detection to remote lockingâlearn the best Android settings to stop thieves in their tracks and how CrookCatcher backs you up when it matters most.</p> <span class="read-link svelte-16jizqr">Read the guide <span class="material-icons svelte-16jizqr" aria-hidden="true">arrow_forward</span></span></div></a></article><article class="post-card svelte-16jizqr"><a href="/blog/block-power-menu" class="post-link svelte-16jizqr"><div class="post-media svelte-16jizqr"><!--[--><img src="/images/blog/Digital_Solitude_Urban_Shadows.jpeg" alt="Shadowy man with a phone" loading="lazy" class="svelte-16jizqr"><!--]--></div> <div class="post-body svelte-16jizqr"><time class="post-date svelte-16jizqr" datetime="2025-01-19">Jan 19, 2025</time> <h3 class="post-title svelte-16jizqr">How to Stop Thieves From Turning Off Your Phone (or Switching On Airplane Mode)</h3> <p class="post-description clamp svelte-16jizqr">Thieves turn off stolen phones so they can't be tracked. Here's how to make that harder on Samsung and other Android ph
126ones, and how to get the thief's photo before they succeed.</p> <span class="read-link svelte-16jizqr">Read the guide <span class="material-icons svelte-16jizqr" aria-hidden="true">arrow_forward</span></span></div></a></article><!--]--></div></section><!--]--> <aside class="cta-panel svelte-16jizqr" aria-labelledby="blog-cta-title"><div><h2 id="blog-cta-title" class="cta-title svelte-16jizqr">Be ready before it happens</h2> <p class="cta-text svelte-16jizqr">CrookCatcher takes a photo of anyone who enters the wrong PIN, pattern or password, and 127 emails it to you with their location. Free on Android.</p></div> <a href="https://play.google.com/store/apps/details?id=com.harteg.crookcatcher&referrer=utm_source=blog_index&utm_medium=button" class="play-store-link svelte-e8d9pw " target="_blank" rel="noopener noreferrer" data-fast-goal="play_store_click" data-fast-goal-position="blog_index" data-fast-goal-utm-source="blog_index"><img alt="Get it on Google Play" src="/images/play_badges/en_badge_web_generic.png" class="play-badge svelte-e8d9pw" width="215" height="80"></a><!----></aside></div></main> <footer class="svelte-im0t0u"><div class="footer-content svelte-im0t0u"><div class="footer-left"><span class="cc-font" style="font-size: 20px;">CrookCatcher</span></div> <div class="footer-right"><ul class="footer-links svelte-im0t0u"><li><a href="/help" title="Help" class="svelte-im0t0u ">Help</a></li> <li><a href="/terms" title="Terms" class="svelte-im0t0u ">Terms of use</a></li> <li><a href="/privacy" title="Privacy" class="svelte-im0t0u ">Privacy Policy</a></li></ul></div></div> <div class="copyright svelte-im0t0u">Copyright © 2026 Jakob Harteg</div></footer><!----><!----><!----><!----><!--]--> <!--[!--><!--]--><!--]--> 128 129
129<script> 130 { 131 __sveltekit_1p0j843 = { 132 base: new URL(".", location).pathname.slice(0, -1) 133 }; 134 135 const element = document.currentScript.parentElement; 136 137 const data = [null,null]; 138 139 Promise.all([ 140 import("./_app/immutable/entry/start.HPS9hNp_.js"), 141 import("./_app/immutable/entry/app.BcWRTyew.js") 142 ]).then(([kit, app]) => { 143 kit.start(app, element, { 144 node_ids: [0, 3], 145 data, 146 form: null, 147 error: null 148 }); 149 }); 150 } 151 </script>
151 152 </div> 153
153<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"6ed59d14cfef498cb0f169e1ac8832aa","r":1,"spa":2}' crossorigin="anonymous"></script>
153 154</body> 155</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.