<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The OSINTion Tidbit]]></title><description><![CDATA[Open Source Intelligence (OSINT), Geospatial Intelligence (GEOINT), OPSEC/Privacy, Disinformation, and Data Science and the impacts they have on society.]]></description><link>https://tidbit.theosintion.com</link><image><url>https://substackcdn.com/image/fetch/$s_!v8Rt!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25f3dc9f-fdc6-436f-bba0-ba78284de737_400x400.png</url><title>The OSINTion Tidbit</title><link>https://tidbit.theosintion.com</link></image><generator>Substack</generator><lastBuildDate>Fri, 19 Jun 2026 18:45:11 GMT</lastBuildDate><atom:link href="https://tidbit.theosintion.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[The OSINion]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[theosintion@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[theosintion@substack.com]]></itunes:email><itunes:name><![CDATA[Joe Gray]]></itunes:name></itunes:owner><itunes:author><![CDATA[Joe Gray]]></itunes:author><googleplay:owner><![CDATA[theosintion@substack.com]]></googleplay:owner><googleplay:email><![CDATA[theosintion@substack.com]]></googleplay:email><googleplay:author><![CDATA[Joe Gray]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[OSINT Techniques for Verifying AI-Generated Media]]></title><description><![CDATA[How to verify AI-generated images and video using metadata, visual artifacts, reverse image search, and detection tools.]]></description><link>https://tidbit.theosintion.com/p/osint-verifying-ai-generated-images-video</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/osint-verifying-ai-generated-images-video</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Tue, 16 Jun 2026 12:02:15 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1677442135703-1787eea5ce01?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxhaXxlbnwwfHx8fDE3ODExOTcxMTV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A year ago, identifying AI-generated media was largely a matter of looking for obvious tells. Hands with too many fingers, text that dissolved into nonsense, faces with an uncanny waxiness. Those tells still exist in lower-effort generations, but the top tier of image and video generation tools has improved to the point where casual visual inspection is no longer a reliable filter. For OSINT practitioners, that shift matters. Verifying whether an image or video is AI-generated is no longer a niche skill. It is becoming a standard part of source evaluation, and it connects directly to the disinformation tradecraft covered in recent posts on this publication.</p><p>This post covers where the verification process stands right now: what metadata can and cannot tell you, what visual artifacts are still worth checking, why reverse image search behaves differently with AI content, and what the emerging detection tools can and cannot be trusted to do.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/subscribe?"><span>Subscribe now</span></a></p><h2>Metadata Analysis</h2><p>Metadata is often the first thing practitioners check and the first thing that gets stripped or altered, intentionally or not. Most images shared on social media have already lost their original <a href="https://www.fotoforensics.org/">EXIF data</a> through platform compression and re-encoding, which means the absence of metadata tells you very little on its own. A real photograph shared through a messaging app and then re-uploaded to a forum will often arrive with no more metadata than an AI-generated image.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1677442135703-1787eea5ce01?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxhaXxlbnwwfHx8fDE3ODExOTcxMTV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1677442135703-1787eea5ce01?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxhaXxlbnwwfHx8fDE3ODExOTcxMTV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1677442135703-1787eea5ce01?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxhaXxlbnwwfHx8fDE3ODExOTcxMTV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1677442135703-1787eea5ce01?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxhaXxlbnwwfHx8fDE3ODExOTcxMTV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1677442135703-1787eea5ce01?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxhaXxlbnwwfHx8fDE3ODExOTcxMTV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1677442135703-1787eea5ce01?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxhaXxlbnwwfHx8fDE3ODExOTcxMTV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="5120" height="2880" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1677442135703-1787eea5ce01?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxhaXxlbnwwfHx8fDE3ODExOTcxMTV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2880,&quot;width&quot;:5120,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a computer circuit board with a brain on it&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a computer circuit board with a brain on it" title="a computer circuit board with a brain on it" srcset="https://images.unsplash.com/photo-1677442135703-1787eea5ce01?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxhaXxlbnwwfHx8fDE3ODExOTcxMTV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1677442135703-1787eea5ce01?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxhaXxlbnwwfHx8fDE3ODExOTcxMTV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1677442135703-1787eea5ce01?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxhaXxlbnwwfHx8fDE3ODExOTcxMTV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1677442135703-1787eea5ce01?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxhaXxlbnwwfHx8fDE3ODExOTcxMTV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@steve_j">Steve A Johnson</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>What metadata can sometimes provide is a positive signal in the other direction. Some AI generation tools embed identifying information, either through the <a href="https://c2pa.org/">C2PA Content Credentials</a> standard, which a growing number of platforms and generation tools support, or through tool-specific metadata fields that survive at least the first round of sharing. If an image carries C2PA credentials indicating it was generated or edited by a specific AI tool, that is strong evidence. The catch is that this metadata is easy to strip, either deliberately or as a byproduct of how an image gets re-saved, screenshotted, or re-compressed during sharing. Its presence is meaningful. Its absence is not.</p><p>For video, container-level metadata can sometimes reveal the software used to create or render a file, which is occasionally useful when that software is itself an AI generation tool rather than standard editing software. This is inconsistent enough that it should be treated as a secondary check rather than a primary method.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/osint-verifying-ai-generated-images-video?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/osint-verifying-ai-generated-images-video?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>The practical takeaway is that metadata analysis is worth doing because it occasionally provides a clean answer, but a negative or empty result should not be read as evidence that the content is authentic. It just means the metadata did not help.</p><h2>Visual Artifacts and Inconsistencies</h2><p>Despite the overall improvement in generation quality, certain categories of artifact remain useful, particularly in video and in images with complex scenes.</p><p>Hands, teeth, and ears remain disproportionately difficult for image generators to render consistently, especially in scenes with unusual poses or partial occlusion. This is less reliable than it was, but in a meaningful percentage of generated images these details still show subtle errors: an extra joint, asymmetry that does not match how the body actually works, teeth that do not align with the jaw structure.</p><p>Text rendering within images has improved substantially but still produces errors under scrutiny, particularly with text on signage, labels, or background elements that were not the focus of the generation prompt. Letters that are almost but not quite correct, logos that are close approximations of real brands but subtly wrong, and text that becomes incoherent at the edges of the frame are all still common.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!24w_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0579c8c5-ff91-424f-898a-d68abe4edf66_236x148.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!24w_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0579c8c5-ff91-424f-898a-d68abe4edf66_236x148.jpeg 424w, https://substackcdn.com/image/fetch/$s_!24w_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0579c8c5-ff91-424f-898a-d68abe4edf66_236x148.jpeg 848w, https://substackcdn.com/image/fetch/$s_!24w_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0579c8c5-ff91-424f-898a-d68abe4edf66_236x148.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!24w_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0579c8c5-ff91-424f-898a-d68abe4edf66_236x148.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!24w_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0579c8c5-ff91-424f-898a-d68abe4edf66_236x148.jpeg" width="236" height="148" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0579c8c5-ff91-424f-898a-d68abe4edf66_236x148.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:148,&quot;width&quot;:236,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The true story behind Nickelback's smash hit, 'Photograph ...&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The true story behind Nickelback's smash hit, 'Photograph ..." title="The true story behind Nickelback's smash hit, 'Photograph ..." srcset="https://substackcdn.com/image/fetch/$s_!24w_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0579c8c5-ff91-424f-898a-d68abe4edf66_236x148.jpeg 424w, https://substackcdn.com/image/fetch/$s_!24w_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0579c8c5-ff91-424f-898a-d68abe4edf66_236x148.jpeg 848w, https://substackcdn.com/image/fetch/$s_!24w_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0579c8c5-ff91-424f-898a-d68abe4edf66_236x148.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!24w_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0579c8c5-ff91-424f-898a-d68abe4edf66_236x148.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Reflections, shadows, and lighting consistency are some of the more durable signals because they require the generator to maintain physical consistency across the entire frame, which is harder than getting any single element right. Check whether shadows fall in directions consistent with the apparent light source, whether reflections in glass, water, or mirrors show the same scene that is visible directly, and whether lighting on a subject&#8217;s face matches the lighting on their surroundings.</p><p>For video specifically, temporal consistency is the area where artifacts are most likely to appear. Background elements that subtly shift or warp between frames, hair or fabric that moves in ways inconsistent with physics, and faces that show small inconsistencies frame to frame even when any single frame looks convincing. These artifacts are often invisible at normal playback speed and become apparent when stepping through frame by frame or slowing the video down significantly.</p><p>Edge artifacts around the boundaries of people or objects, particularly where a subject meets a complex background, can show telltale blurring, color bleeding, or unnatural smoothness that differs from the texture of the rest of the image.</p><p>None of these signals is individually conclusive. The practical approach is the same as with any other OSINT verification task: look for a cluster of small inconsistencies rather than expecting one obvious tell, and weigh the cumulative picture rather than dismissing a single anomaly or treating a single anomaly as proof.</p><h2>Reverse Image Search Limitations</h2><p>Reverse image search is one of the most reliable tools in the OSINT toolkit for verifying real photographs, and it behaves very differently with AI-generated content in ways that practitioners need to account for.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1495745966610-2a67f2297e5e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxwaG90b2dyYXBofGVufDB8fHx8MTc4MTI1Njc2MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1495745966610-2a67f2297e5e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxwaG90b2dyYXBofGVufDB8fHx8MTc4MTI1Njc2MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1495745966610-2a67f2297e5e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxwaG90b2dyYXBofGVufDB8fHx8MTc4MTI1Njc2MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1495745966610-2a67f2297e5e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxwaG90b2dyYXBofGVufDB8fHx8MTc4MTI1Njc2MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1495745966610-2a67f2297e5e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxwaG90b2dyYXBofGVufDB8fHx8MTc4MTI1Njc2MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1495745966610-2a67f2297e5e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxwaG90b2dyYXBofGVufDB8fHx8MTc4MTI1Njc2MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="4000" height="6000" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1495745966610-2a67f2297e5e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxwaG90b2dyYXBofGVufDB8fHx8MTc4MTI1Njc2MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:6000,&quot;width&quot;:4000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;selective focus of woman behind pink flowers holding red Samsung bridge camera about to take photo of flower&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="selective focus of woman behind pink flowers holding red Samsung bridge camera about to take photo of flower" title="selective focus of woman behind pink flowers holding red Samsung bridge camera about to take photo of flower" srcset="https://images.unsplash.com/photo-1495745966610-2a67f2297e5e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxwaG90b2dyYXBofGVufDB8fHx8MTc4MTI1Njc2MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1495745966610-2a67f2297e5e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxwaG90b2dyYXBofGVufDB8fHx8MTc4MTI1Njc2MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1495745966610-2a67f2297e5e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxwaG90b2dyYXBofGVufDB8fHx8MTc4MTI1Njc2MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1495745966610-2a67f2297e5e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxwaG90b2dyYXBofGVufDB8fHx8MTc4MTI1Njc2MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@nicolasladinosilva">Nicolas Ladino Silva</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>When a real photograph has been used before, reverse image search can often find the original context, the original date, or prior instances of the same image being used in a different setting. This is the core mechanism behind a large portion of image verification work.</p><p>AI-generated images generally will not return prior instances through reverse image search, for the simple reason that the image did not exist before it was generated. A practitioner running a reverse image search and getting no results might interpret that as the image being original and therefore more likely authentic. With AI-generated content, the opposite can be true: a lack of any prior instances is consistent with both an authentic original photograph and a newly generated image, and reverse image search alone cannot distinguish between those two explanations.</p><p>There is a secondary use case that remains valuable. If a reverse image search does return a result showing the same image, or a very similar one, associated with an AI image generation platform, a prompt-sharing community, or a stock AI-image marketplace, that is strong evidence of AI origin. The search is not finding the &#8220;real&#8221; version of the image. It is finding evidence of the image&#8217;s existence within AI-generation ecosystems.</p><p>The broader point is that reverse image search needs to be understood as a tool that answers a different question for AI-generated content than it does for real photographs, and practitioners need to adjust their interpretation of both positive and negative results accordingly.</p><h2>Emerging AI Detection Tools</h2><p>A growing category of tools is being built specifically to detect AI-generated content, and the practical reality is that these tools are improving quickly but remain inconsistent, particularly across different generation models.</p><p>Detection tools generally work by analyzing statistical patterns in the image data that are characteristic of generation models, looking for the kinds of artifacts that generation processes tend to leave behind even when they are invisible to the human eye. Some tools focus on specific generation models and perform well against those models while performing poorly against others. Detection accuracy also tends to degrade significantly once an image has been compressed, resized, or re-encoded, which describes the vast majority of images encountered in real investigations.</p><p>The practical guidance for using these tools is to treat their output as one data point among several rather than a verdict. A detection tool returning a high confidence score that an image is AI-generated is meaningful and worth weighing heavily. A detection tool returning a low confidence score is much weaker evidence of authenticity, because it may simply reflect a generation model the tool was not trained to detect, or an image that has been processed in ways that obscured the relevant signals.</p><p>For video, detection tools generally analyze either individual frames using image-based methods or look for temporal artifacts across frames. The same caveats apply, with the added complexity that video compression is typically more aggressive than image compression and can further degrade the signals these tools rely on.</p><p>The detection tooling landscape is moving quickly, and tools that perform well against current generation models may perform poorly against models released six months later. This is not a space where a practitioner can learn a tool once and consider the skill set complete. Staying current with what tools exist and what their actual performance looks like against current-generation AI media is part of the ongoing work.</p><h2>Why This Matters for Disinformation Tradecraft</h2><p>The disinformation investigations covered in the previous post on this publication rely on establishing the authenticity and origin of content as a foundational step. A narrative built around a fabricated image or video is a different investigative problem than a narrative built around a real image used in a misleading context, and getting that distinction right at the start shapes everything that follows.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;1b0e0419-84d3-4984-bf56-9551a36ca6f3&quot;,&quot;caption&quot;:&quot;Using OSINT to Investigate Disinformation Campaigns&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Using OSINT to Investigate Disinformation Campaigns&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:21787837,&quot;name&quot;:&quot;Joe Gray&quot;,&quot;bio&quot;:&quot;Joe is passionate about exploring Open Source Intelligence, Privacy, Disinformation, and Data Science and the impacts they have on society.&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0ddce497-c6c4-40fb-a9e9-90e99befcd19_520x520.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-06-09T12:02:24.244Z&quot;,&quot;cover_image&quot;:&quot;https://images.unsplash.com/photo-1672839946212-aee298e40923?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxkaXNpbmZvcm1hdGlvbnxlbnwwfHx8fDE3ODA5MzE3NzZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://tidbit.theosintion.com/p/osint-investigate-disinformation-campaigns&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:201157188,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:3,&quot;comment_count&quot;:0,&quot;publication_id&quot;:231604,&quot;publication_name&quot;:&quot;The OSINTion Tidbit&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!v8Rt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25f3dc9f-fdc6-436f-bba0-ba78284de737_400x400.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>As AI-generated media becomes more difficult to distinguish from real content through casual inspection, the verification step becomes both more important and more demanding. The practitioners who treat this as a checklist item, running one tool and accepting whatever it returns, are going to miss things. The practitioners who understand what each method can and cannot tell them, and who weigh multiple imperfect signals against each other, are the ones whose assessments will hold up.</p><p>This is not a problem that gets solved once. The generation tools keep improving, the detection tools keep adapting, and the gap between them keeps shifting. Building the habit of methodical, multi-method verification now is what keeps a practitioner&#8217;s tradecraft relevant as that gap continues to move.</p><blockquote><p><em>Some links in this post may be affiliate links. If you purchase through them, I may receive a small commission at no additional cost to you. This helps keep the blog running and the content free.</em></p></blockquote><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/subscribe?"><span>Subscribe now</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/osint-verifying-ai-generated-images-video?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/osint-verifying-ai-generated-images-video?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/osint-verifying-ai-generated-images-video/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/osint-verifying-ai-generated-images-video/comments"><span>Leave a comment</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.theosintion.com&quot;,&quot;text&quot;:&quot;The OSINTion Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.theosintion.com"><span>The OSINTion Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.calibratedcitizen.com"><span>Calibrated Citizen Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.calibratedcitizen.com"><span>Calibrated Citizen Blog</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://premortemintelligence.substack.com/&quot;,&quot;text&quot;:&quot;The Pre-Mortem Intelligence Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://premortemintelligence.substack.com/"><span>The Pre-Mortem Intelligence Blog</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://truebluetactical.substack.com&quot;,&quot;text&quot;:&quot;True Blue Tactical Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://truebluetactical.substack.com"><span>True Blue Tactical Blog</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Using OSINT to Investigate Disinformation Campaigns]]></title><description><![CDATA[How open source investigators trace false narratives, identify coordinating accounts, and map the infrastructure behind influence operations.]]></description><link>https://tidbit.theosintion.com/p/osint-investigate-disinformation-campaigns</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/osint-investigate-disinformation-campaigns</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Tue, 09 Jun 2026 12:02:24 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1672839946212-aee298e40923?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxkaXNpbmZvcm1hdGlvbnxlbnwwfHx8fDE3ODA5MzE3NzZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Using OSINT to Investigate Disinformation Campaigns</h1><p>Disinformation is not a new problem, but the scale at which false narratives now spread and the infrastructure that supports their spread has changed significantly. What used to require state-level resources to execute can now be done by small groups or individuals with access to social media accounts, a little patience, and some familiarity with how platform algorithms amplify content. The investigative response to that shift has also matured, and open source techniques now form the backbone of how researchers, journalists, and analysts trace where false narratives come from, how they move, and who is coordinating their spread.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1672839946212-aee298e40923?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxkaXNpbmZvcm1hdGlvbnxlbnwwfHx8fDE3ODA5MzE3NzZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1672839946212-aee298e40923?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxkaXNpbmZvcm1hdGlvbnxlbnwwfHx8fDE3ODA5MzE3NzZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1672839946212-aee298e40923?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxkaXNpbmZvcm1hdGlvbnxlbnwwfHx8fDE3ODA5MzE3NzZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1672839946212-aee298e40923?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxkaXNpbmZvcm1hdGlvbnxlbnwwfHx8fDE3ODA5MzE3NzZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1672839946212-aee298e40923?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxkaXNpbmZvcm1hdGlvbnxlbnwwfHx8fDE3ODA5MzE3NzZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1672839946212-aee298e40923?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxkaXNpbmZvcm1hdGlvbnxlbnwwfHx8fDE3ODA5MzE3NzZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="2774" height="3467" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1672839946212-aee298e40923?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxkaXNpbmZvcm1hdGlvbnxlbnwwfHx8fDE3ODA5MzE3NzZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3467,&quot;width&quot;:2774,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a stamp that reads fake news on a piece of paper&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a stamp that reads fake news on a piece of paper" title="a stamp that reads fake news on a piece of paper" srcset="https://images.unsplash.com/photo-1672839946212-aee298e40923?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxkaXNpbmZvcm1hdGlvbnxlbnwwfHx8fDE3ODA5MzE3NzZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1672839946212-aee298e40923?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxkaXNpbmZvcm1hdGlvbnxlbnwwfHx8fDE3ODA5MzE3NzZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1672839946212-aee298e40923?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxkaXNpbmZvcm1hdGlvbnxlbnwwfHx8fDE3ODA5MzE3NzZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1672839946212-aee298e40923?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxkaXNpbmZvcm1hdGlvbnxlbnwwfHx8fDE3ODA5MzE3NzZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@reganography">Samuel Regan-Asante</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>This is applied OSINT work. It is not abstract analysis of a trend. It is methodical collection and analysis against a specific target: the network and infrastructure behind a piece of disinformation, and the people operating it.</p><h2>Starting with the Narrative</h2><p>Disinformation investigations typically start with a claim. Something is circulating that is demonstrably false or significantly misleading, and the question is where it came from and how it got to where it is now.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/subscribe?"><span>Subscribe now</span></a></p><p>The first analytical task is to establish what the claim actually says, in its most precise form, before attempting to trace it. This sounds obvious and gets skipped constantly. A claim that gets paraphrased or summarized before it is traced will produce a different search trail than the actual language of the original claim. Disinformation often spreads in specific formulations, and those formulations are what you search against.</p><p>Once the claim is precisely documented, the tracing process begins. The goal is to find and date the earliest instance of the specific claim in the form it is currently circulating. This is not the same as finding the first time the underlying subject was discussed. It is finding the first documented instance of this specific false narrative in this specific form. The difference matters because disinformation often layers false framing onto real events, and confusing the origin of the event with the origin of the false narrative is a common analytical error.</p><p>Tools like <a href="https://yandex.com/images">reverse image search</a>, Google&#8217;s verbatim search, and archive services including the <a href="https://web.archive.org/">Wayback Machine</a> and <a href="https://archive.ph/">archive.today</a> are essential here. Platform search with precise date filtering helps establish the timeline. The goal is to build a chronological record of the claim&#8217;s documented appearances, working backward from the current circulation to the earliest traceable instance.</p><h2>Identifying Coordinating Accounts</h2><p>Once the timeline of the narrative is established, the next layer of investigation focuses on the accounts amplifying it. Organic spread and coordinated spread look different when you examine them at the account level, and the techniques for distinguishing between them are well-established.</p><p>Account age relative to the current activity is one of the first signals. An account created recently that is posting at high volume on a specific topic, or an account that was dormant for an extended period and then suddenly became active around a specific event, warrants closer examination. Neither pattern proves coordination, but both appear consistently in documented influence operations.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1583474884909-230dac058b63?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxzaWduYWx8ZW58MHx8fHwxNzgwOTMxNzk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1583474884909-230dac058b63?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxzaWduYWx8ZW58MHx8fHwxNzgwOTMxNzk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1583474884909-230dac058b63?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxzaWduYWx8ZW58MHx8fHwxNzgwOTMxNzk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1583474884909-230dac058b63?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxzaWduYWx8ZW58MHx8fHwxNzgwOTMxNzk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1583474884909-230dac058b63?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxzaWduYWx8ZW58MHx8fHwxNzgwOTMxNzk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1583474884909-230dac058b63?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxzaWduYWx8ZW58MHx8fHwxNzgwOTMxNzk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="3906" height="2930" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1583474884909-230dac058b63?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxzaWduYWx8ZW58MHx8fHwxNzgwOTMxNzk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2930,&quot;width&quot;:3906,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;green and black digital device&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="green and black digital device" title="green and black digital device" srcset="https://images.unsplash.com/photo-1583474884909-230dac058b63?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxzaWduYWx8ZW58MHx8fHwxNzgwOTMxNzk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1583474884909-230dac058b63?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxzaWduYWx8ZW58MHx8fHwxNzgwOTMxNzk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1583474884909-230dac058b63?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxzaWduYWx8ZW58MHx8fHwxNzgwOTMxNzk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1583474884909-230dac058b63?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxzaWduYWx8ZW58MHx8fHwxNzgwOTMxNzk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@pkumar26">Praveen kumar Mathivanan</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Behavioral clustering is more diagnostic. When multiple accounts post the same content within a narrow time window, use identical or near-identical language, follow the same accounts, or engage with each other&#8217;s content in ways that suggest coordination rather than independent discovery, the pattern is worth mapping. One account doing this is noise. A cluster of accounts doing it simultaneously is a signal.</p><p>Profile construction tells a story when examined carefully. Accounts built for inauthentic amplification tend to have specific characteristics: profile photos that do not withstand reverse image search, bios that are either generic or suspiciously well-constructed, follower-to-following ratios that suggest artificial inflation, and posting histories that show either suspicious uniformity or gaps inconsistent with organic account use. None of these characteristics is conclusive on its own, but a cluster of them on a cluster of accounts engaged in the same behavior pattern is meaningful.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/osint-investigate-disinformation-campaigns?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/osint-investigate-disinformation-campaigns?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>The tools available for this layer of investigation include network visualization platforms like <a href="https://gephi.org/">Gephi</a> and <a href="https://www.maltego.com/">Maltego</a> for mapping relationship patterns, <a href="https://botometer.osome.iu.edu/">Botometer</a> and similar services for behavioral scoring, and manual examination of account histories through platform-native search and archived captures of profile states over time.</p><h2>Mapping the Influence Network</h2><p>Individual accounts are rarely the full picture. Disinformation campaigns typically involve a distribution architecture: a set of accounts or pages that originate content, a set of amplifiers that push it to wider audiences, and downstream accounts that pick it up organically after it has gained enough apparent momentum to look credible. Mapping that architecture is the third layer of the investigation.</p><p>The origination layer is often the most difficult to identify because sophisticated operations deliberately obscure the true origin. Content may be introduced through low-profile accounts or obscure pages before being picked up by larger amplifiers, making the amplifiers appear to be the original source. Tracing backward through the share and repost chain, using timestamps to establish the actual order of propagation, is the method for getting past that misdirection.</p><p>Infrastructure analysis adds depth to the account-level mapping. Websites that host the original content or that multiple accounts in the network link to can be investigated through WHOIS records, registration history, hosting patterns, and cross-referencing against known disinformation infrastructure databases maintained by organizations like the Stanford Internet Observatory and the Digital Forensic Research Lab. Accounts that share the same external links, the same website references, or the same contact information in their profiles are connected in ways that transcend platform-level relationship mapping.</p><p>Metadata analysis of images and documents shared across the network can surface additional connections. Images shared by nominally independent accounts that share the same creation metadata, the same editing software fingerprint, or the same geographic EXIF data were likely produced from the same source. Documents with shared authorship metadata or creation timestamps that cluster around the same narrow window suggest centralized production regardless of how the distribution was structured.</p><p>Financial infrastructure is an underexplored area of disinformation investigation in the open source space. Accounts and pages that monetize engagement, that run advertising, or that solicit donations leave traceable financial infrastructure that can connect nominally independent operations to common ownership or funding.</p><h2>What This Looks Like in Practice</h2><p>A completed disinformation investigation of this type produces several distinct outputs. A timeline of the narrative&#8217;s spread, from first documented instance to current circulation, with the key amplification events identified. A network map of the accounts and infrastructure involved, with the origination layer, amplification layer, and organic downstream spread distinguished from each other. An assessment of whether the pattern reflects coordinated inauthentic behavior or organic spread of a false claim, with the evidence base for that assessment documented. And an identification of any infrastructure, accounts, or coordination patterns that connect this specific instance to prior documented campaigns.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1547658719-da2b51169166?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHx3ZWJzaXRlfGVufDB8fHx8MTc4MDg4MDg2Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1547658719-da2b51169166?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHx3ZWJzaXRlfGVufDB8fHx8MTc4MDg4MDg2Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1547658719-da2b51169166?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHx3ZWJzaXRlfGVufDB8fHx8MTc4MDg4MDg2Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1547658719-da2b51169166?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHx3ZWJzaXRlfGVufDB8fHx8MTc4MDg4MDg2Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1547658719-da2b51169166?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHx3ZWJzaXRlfGVufDB8fHx8MTc4MDg4MDg2Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1547658719-da2b51169166?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHx3ZWJzaXRlfGVufDB8fHx8MTc4MDg4MDg2Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="3908" height="4885" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1547658719-da2b51169166?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHx3ZWJzaXRlfGVufDB8fHx8MTc4MDg4MDg2Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4885,&quot;width&quot;:3908,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;turned-on monitor displaying digital products&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="turned-on monitor displaying digital products" title="turned-on monitor displaying digital products" srcset="https://images.unsplash.com/photo-1547658719-da2b51169166?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHx3ZWJzaXRlfGVufDB8fHx8MTc4MDg4MDg2Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1547658719-da2b51169166?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHx3ZWJzaXRlfGVufDB8fHx8MTc4MDg4MDg2Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1547658719-da2b51169166?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHx3ZWJzaXRlfGVufDB8fHx8MTc4MDg4MDg2Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1547658719-da2b51169166?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHx3ZWJzaXRlfGVufDB8fHx8MTc4MDg4MDg2Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@danielkorpai">Daniel Korpai</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>That last element is where the investigative work connects to the broader intelligence picture. Disinformation operations rarely operate in isolation. Accounts, websites, and coordination patterns that appear in one campaign often appear in others, and documenting those connections is what transforms a single-incident investigation into an understanding of the actors and infrastructure behind a sustained effort.</p><p>It is also worth noting what this type of investigation does not produce without additional collection. It can establish that coordination occurred. It can map the infrastructure and accounts involved. It can identify the timeline and amplification pattern. It cannot, on open source collection alone, definitively identify the human beings behind the operation or their institutional affiliations without additional evidence. Overstating what the open source evidence supports is one of the more common and consequential errors in this field, and the standard of evidence for attribution claims should be treated with the same rigor applied to any other high-stakes analytical judgment.</p><h2>The Tradecraft Foundation</h2><p>The techniques described in this post are applications of standard OSINT tradecraft to a specific target set. The timeline reconstruction is source reliability and corroboration analysis applied to a narrative chain. The account analysis is entity profiling applied to social media infrastructure. The network mapping is link analysis applied to a coordination problem. None of it requires specialized tools that are unavailable to a trained open source practitioner. The methodology is the same. The target is different.</p><p>What it does require is analytical discipline, patience with a methodical process, and careful documentation of findings in a form that can withstand scrutiny. The subject matter is contested and the stakes for accuracy are high. An investigation that incorrectly attributes a disinformation campaign causes real harm to the people or organizations it misidentifies. The same standards of evidence, confidence calibration, and sourcing discipline that apply to any intelligence product apply here with at least as much force, and probably more given the public visibility this work often receives.</p><p>The OSINT community is well-positioned to contribute meaningfully to this space. The tradecraft is there. The analytical frameworks developed for entity investigation, network mapping, source reliability, and finished intelligence production map directly onto the disinformation investigation workflow. The application is a choice about where to direct skills that are already developed and a discipline that is already mature enough to do the work rigorously.</p><blockquote><p><em>Some links in this post may be affiliate links. If you purchase through them, I may receive a small commission at no additional cost to you. This helps keep the blog running and the content free.</em></p></blockquote><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/subscribe?"><span>Subscribe now</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/osint-investigate-disinformation-campaigns?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/osint-investigate-disinformation-campaigns?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/osint-investigate-disinformation-campaigns/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/osint-investigate-disinformation-campaigns/comments"><span>Leave a comment</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.theosintion.com&quot;,&quot;text&quot;:&quot;The OSINTion Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.theosintion.com"><span>The OSINTion Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.calibratedcitizen.com"><span>Calibrated Citizen Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.calibratedcitizen.com"><span>Calibrated Citizen Blog</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://premortemintelligence.substack.com/&quot;,&quot;text&quot;:&quot;The Pre-Mortem Intelligence Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://premortemintelligence.substack.com/"><span>The Pre-Mortem Intelligence Blog</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://truebluetactical.substack.com&quot;,&quot;text&quot;:&quot;True Blue Tactical Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://truebluetactical.substack.com"><span>True Blue Tactical Blog</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Reading the Wild: Flora and Fauna as OSINT Signals]]></title><description><![CDATA[Plants and animals in images carry geographic and seasonal data most investigators ignore. Here is how to read them as legitimate OSINT signals]]></description><link>https://tidbit.theosintion.com/p/flora-fauna-osint-geolocation-signals</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/flora-fauna-osint-geolocation-signals</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Tue, 02 Jun 2026 12:01:34 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1778599726907-c4f5c8a52c11?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtb2phdmUlMjBwcmlja2x5JTIwcGVhcnxlbnwwfHx8fDE3NzkyMDA0Njh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Reading the Wild: Flora and Fauna as OSINT Geolocation Signals</h1><p>Most geolocation work in OSINT focuses on the built environment. Street signs, architecture, road markings, storefronts, utility infrastructure. These are the signals practitioners learn first and reach for most often. They are also signals that can be obscured, cropped out, or simply absent depending on the image and how carefully the subject managed their surroundings before the shutter closed.</p><p>The natural environment is less controllable. A person trying to hide where they are does not think to remove the flowering plant in the background or position themselves away from the snake basking on the rock nearby. Flora and fauna appear in images constantly and get ignored constantly, because most practitioners have not developed the habit of reading them as geographic data.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1508138221679-760a23a2285b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxyYW5kb218ZW58MHx8fHwxNzc5MTEyNDU0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1508138221679-760a23a2285b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxyYW5kb218ZW58MHx8fHwxNzc5MTEyNDU0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1508138221679-760a23a2285b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxyYW5kb218ZW58MHx8fHwxNzc5MTEyNDU0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1508138221679-760a23a2285b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxyYW5kb218ZW58MHx8fHwxNzc5MTEyNDU0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1508138221679-760a23a2285b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxyYW5kb218ZW58MHx8fHwxNzc5MTEyNDU0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1508138221679-760a23a2285b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxyYW5kb218ZW58MHx8fHwxNzc5MTEyNDU0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="4000" height="3000" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1508138221679-760a23a2285b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxyYW5kb218ZW58MHx8fHwxNzc5MTEyNDU0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3000,&quot;width&quot;:4000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;airplane on ground surrounded with trees&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="airplane on ground surrounded with trees" title="airplane on ground surrounded with trees" srcset="https://images.unsplash.com/photo-1508138221679-760a23a2285b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxyYW5kb218ZW58MHx8fHwxNzc5MTEyNDU0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1508138221679-760a23a2285b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxyYW5kb218ZW58MHx8fHwxNzc5MTEyNDU0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1508138221679-760a23a2285b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxyYW5kb218ZW58MHx8fHwxNzc5MTEyNDU0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1508138221679-760a23a2285b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxyYW5kb218ZW58MHx8fHwxNzc5MTEyNDU0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@davidkovalenkoo">David Kovalenko</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>They are geographic data. Not precise coordinates, but range data that can dramatically narrow a search area and, in some cases, add a temporal dimension that other geolocation signals cannot provide.</p><h2>The Core Concept</h2><p>Every species has a geographic range determined by climate, elevation, soil type, water availability, and ecological relationships with other species. That range is documented, often in significant detail, through scientific literature, species databases, field guides, and citizen science platforms. When a species appears in an image, its documented range becomes a geographic constraint on where that image could have been taken.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/subscribe?"><span>Subscribe now</span></a></p><p>The precision of that constraint varies. Some species have ranges spanning multiple continents. Others are endemic to a single mountain range or river basin. The investigative value scales with specificity, but even a broad range eliminates large portions of the map and focuses the search in ways that other signals can then refine further.</p><p>Combined with other geolocation data, a species identification can be the piece that locks a location. On its own, it establishes where to look. That is often enough to meaningfully advance an investigation.</p><h2>Flora as a Geographic Signal</h2><p>Plants are ideal geolocation signals because they cannot move. A plant appearing in an image was growing in that location when the photo was taken. That is a stronger geographic anchor than many other signals in the frame.</p><p>The example of the Mojave Prickly Pear illustrates the method well. That species has a documented range concentrated in the Mojave Desert and surrounding regions. An image showing a missing person alongside a blooming specimen narrows the search to that range, and then the bloom window, April through July, narrows it further temporally. You are not looking at the whole Southwest. You are looking at specific desert regions during a specific season.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1778599726907-c4f5c8a52c11?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtb2phdmUlMjBwcmlja2x5JTIwcGVhcnxlbnwwfHx8fDE3NzkyMDA0Njh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1778599726907-c4f5c8a52c11?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtb2phdmUlMjBwcmlja2x5JTIwcGVhcnxlbnwwfHx8fDE3NzkyMDA0Njh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1778599726907-c4f5c8a52c11?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtb2phdmUlMjBwcmlja2x5JTIwcGVhcnxlbnwwfHx8fDE3NzkyMDA0Njh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1778599726907-c4f5c8a52c11?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtb2phdmUlMjBwcmlja2x5JTIwcGVhcnxlbnwwfHx8fDE3NzkyMDA0Njh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1778599726907-c4f5c8a52c11?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtb2phdmUlMjBwcmlja2x5JTIwcGVhcnxlbnwwfHx8fDE3NzkyMDA0Njh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1778599726907-c4f5c8a52c11?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtb2phdmUlMjBwcmlja2x5JTIwcGVhcnxlbnwwfHx8fDE3NzkyMDA0Njh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="5456" height="3660" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1778599726907-c4f5c8a52c11?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtb2phdmUlMjBwcmlja2x5JTIwcGVhcnxlbnwwfHx8fDE3NzkyMDA0Njh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3660,&quot;width&quot;:5456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Prickly pear cactus with pink flowers on rocks&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Prickly pear cactus with pink flowers on rocks" title="Prickly pear cactus with pink flowers on rocks" srcset="https://images.unsplash.com/photo-1778599726907-c4f5c8a52c11?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtb2phdmUlMjBwcmlja2x5JTIwcGVhcnxlbnwwfHx8fDE3NzkyMDA0Njh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1778599726907-c4f5c8a52c11?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtb2phdmUlMjBwcmlja2x5JTIwcGVhcnxlbnwwfHx8fDE3NzkyMDA0Njh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1778599726907-c4f5c8a52c11?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtb2phdmUlMjBwcmlja2x5JTIwcGVhcnxlbnwwfHx8fDE3NzkyMDA0Njh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1778599726907-c4f5c8a52c11?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtb2phdmUlMjBwcmlja2x5JTIwcGVhcnxlbnwwfHx8fDE3NzkyMDA0Njh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@sashamatveeva">Sasha Matveeva</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>The same logic applies across plant categories. Tree species carry geographic information because their ranges are constrained by climate and elevation. Coastal redwoods do not grow in the Rockies. Saguaro cacti do not grow in the Pacific Northwest. Spanish moss grows where humidity and temperature support it, which eliminates most of North America. Certain wildflower species bloom in ranges so specific that a positive identification puts you within a county or two.</p><p>Invasive species add an interesting dimension. Their ranges are expanding and are actively tracked, which means their presence in an image can sometimes be dated as well as located if the expansion front is well-documented in that area.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/flora-fauna-osint-geolocation-signals?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/flora-fauna-osint-geolocation-signals?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>The practical workflow starts with isolating the plant from the background and running it through a species identification tool. <a href="https://www.inaturalist.org/">iNaturalist</a>, <a href="https://plantnet.org/en/">PlantNet</a>, and <a href="https://lens.google/">Google Lens</a> all perform plant identification with varying degrees of accuracy. A confident identification goes next into the species range maps, which are available through sources like the <a href="https://plants.sc.egov.usda.gov/">USDA Plants Database</a>, the <a href="https://www.gbif.org/">Global Biodiversity Information Facility</a>, and <a href="https://www.inaturalist.org/">iNaturalist</a>&#8217;s own range data. Cross-reference the range with whatever other geographic signals are present in the image and the search area contracts.</p><h2>Fauna as a Geographic Signal</h2><p>Animals are more complex than plants for two reasons. They move, and their ranges can shift with season and environmental conditions. Neither of these complications eliminates them as geolocation tools. They just require a more layered analysis.</p><p>The Ridge-nosed Rattlesnake is a strong example because that species, Crotalus willardi, has one of the more specific ranges of any North American rattlesnake. It is found in isolated mountain ranges along the Arizona and New Mexico border with Mexico, including the Huachuca, Santa Rita, and Chiricahua ranges. An image containing a Ridge-nosed Rattlesnake is not just pointing at the American Southwest. It is pointing at a handful of specific sky island mountain ranges. That is a significant constraint.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!swbW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0487bcf-f318-45a3-b31f-92f8212bc136_268x188.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!swbW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0487bcf-f318-45a3-b31f-92f8212bc136_268x188.jpeg 424w, https://substackcdn.com/image/fetch/$s_!swbW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0487bcf-f318-45a3-b31f-92f8212bc136_268x188.jpeg 848w, https://substackcdn.com/image/fetch/$s_!swbW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0487bcf-f318-45a3-b31f-92f8212bc136_268x188.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!swbW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0487bcf-f318-45a3-b31f-92f8212bc136_268x188.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!swbW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0487bcf-f318-45a3-b31f-92f8212bc136_268x188.jpeg" width="268" height="188" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e0487bcf-f318-45a3-b31f-92f8212bc136_268x188.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:188,&quot;width&quot;:268,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Arizona Ridge-nosed Rattlesnake (Crotalus willardi willardi ...&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Arizona Ridge-nosed Rattlesnake (Crotalus willardi willardi ..." title="Arizona Ridge-nosed Rattlesnake (Crotalus willardi willardi ..." srcset="https://substackcdn.com/image/fetch/$s_!swbW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0487bcf-f318-45a3-b31f-92f8212bc136_268x188.jpeg 424w, https://substackcdn.com/image/fetch/$s_!swbW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0487bcf-f318-45a3-b31f-92f8212bc136_268x188.jpeg 848w, https://substackcdn.com/image/fetch/$s_!swbW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0487bcf-f318-45a3-b31f-92f8212bc136_268x188.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!swbW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0487bcf-f318-45a3-b31f-92f8212bc136_268x188.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>The same principle applies across the animal kingdom with varying levels of precision. Certain bird species are regionally endemic and appear nowhere else. The California Condor&#8217;s range, even in its recovered state, remains geographically limited. The Gila Woodpecker is a desert species whose range tells you something specific about where the image was taken. Insects are often highly localized. The Miami Blue butterfly exists in a range so small that a confirmed sighting is essentially a location.</p><p>Mammals are generally less useful because larger mammals tend to have broader ranges, but exceptions exist. Marine mammals can constrain coastal location. Certain bat species are range-limited. Livestock breeds and their regional distribution patterns can provide soft geographic evidence in agricultural settings.</p><p>The identification workflow for fauna parallels the flora approach. Isolate the animal, identify the species using <a href="https://www.inaturalist.org/">iNaturalist</a>, <a href="https://merlin.allaboutbirds.org/">Merlin Bird ID</a> for avian subjects, or reverse image search with species-specific terms, then map the range. The field guide literature for most species documents not just range but habitat preference within that range, which adds another layer of constraint.</p><h2>Adding the Temporal Dimension</h2><p>This is where flora and fauna analysis separates itself from most other geolocation methods. Many species signals are not just geographic. They are seasonal.</p><p>Flowering plants bloom on documented schedules that vary by latitude, elevation, and annual weather patterns, but fall within known windows. A plant in bloom is not just telling you where the image was taken. It is telling you approximately when. A blooming Mojave Prickly Pear is an April-through-July image. A blooming ocotillo is typically a March-through-June image at lower elevations. Documented bloom windows, combined with geographic range, produce a space-time constraint that can be cross-referenced against known timelines in an investigation.</p><p>Foliage state adds another layer for deciduous trees and shrubs. A tree in full leaf narrows the window to the growing season for that species at that latitude and elevation. A tree in bare winter dormancy does the opposite. Neither is as precise as a bloom window, but both eliminate significant portions of the calendar when combined with species identification and geographic range.</p><p>Migratory birds operate on predictable seasonal schedules. A migratory species present in an image narrows the window to the months it passes through or resides in that region. The presence of a Ruby-throated Hummingbird in an image taken in the eastern United States narrows the window to roughly April through October in most of its range. Breeding plumage visible on a bird tightens that further.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1635604133914-e68aa11e99a5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxodW1taW5nYmlyZHxlbnwwfHx8fDE3NzkyMDA3MjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1635604133914-e68aa11e99a5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxodW1taW5nYmlyZHxlbnwwfHx8fDE3NzkyMDA3MjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1635604133914-e68aa11e99a5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxodW1taW5nYmlyZHxlbnwwfHx8fDE3NzkyMDA3MjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1635604133914-e68aa11e99a5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxodW1taW5nYmlyZHxlbnwwfHx8fDE3NzkyMDA3MjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1635604133914-e68aa11e99a5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxodW1taW5nYmlyZHxlbnwwfHx8fDE3NzkyMDA3MjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1635604133914-e68aa11e99a5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxodW1taW5nYmlyZHxlbnwwfHx8fDE3NzkyMDA3MjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="3855" height="2571" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1635604133914-e68aa11e99a5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxodW1taW5nYmlyZHxlbnwwfHx8fDE3NzkyMDA3MjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2571,&quot;width&quot;:3855,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a hummingbird hovering over an orange flower&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a hummingbird hovering over an orange flower" title="a hummingbird hovering over an orange flower" srcset="https://images.unsplash.com/photo-1635604133914-e68aa11e99a5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxodW1taW5nYmlyZHxlbnwwfHx8fDE3NzkyMDA3MjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1635604133914-e68aa11e99a5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxodW1taW5nYmlyZHxlbnwwfHx8fDE3NzkyMDA3MjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1635604133914-e68aa11e99a5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxodW1taW5nYmlyZHxlbnwwfHx8fDE3NzkyMDA3MjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1635604133914-e68aa11e99a5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxodW1taW5nYmlyZHxlbnwwfHx8fDE3NzkyMDA3MjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@dulceylima">Dulcey Lima</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Insect activity is similarly seasonal. Certain butterfly species fly only during specific weeks of the year. Cicada emergences are among the most precisely timed biological events documented and can narrow an image to within days in regions with known emergence schedules.</p><p>None of this produces a timestamp. It produces a range of possible times that can be combined with other temporal signals in the image to narrow the window.</p><h2>Limits and Honest Accounting</h2><p>Range maps are representations of known occurrences and are not perfectly complete. A species appearing outside its documented range is unusual but not impossible, particularly for mobile animals, species undergoing range expansion, or escaped and introduced individuals. A positive identification should be treated as strong evidence that constrains the search, not as proof of location.</p><p>Identification tools make errors. <a href="https://www.inaturalist.org/">iNaturalist</a> and similar platforms are good and improving, but confident misidentifications happen, particularly with species that look similar to each other. Any identification driving investigative conclusions should be cross-referenced against field guide descriptions and, where stakes are high, reviewed by someone with direct expertise in the relevant taxa.</p><p>Indoor plants and pets complicate the analysis in different ways. A houseplant or an ornamental species purchased from a nursery is not a reliable geographic signal because it was placed there rather than growing naturally. The same applies to pets, zoo animals, or captive specimens appearing in images. Context matters for determining whether a species signal represents a natural occurrence or a human-introduced one.</p><p>Within those limits, biogeographic analysis is a legitimate and underused tool in the OSINT practitioner&#8217;s collection methodology. The built environment gets obscured. The natural environment is harder to hide and rarely thought about by the people being investigated. Learning to read species as geographic data is a skill that pays off in the cases where everything else in the frame has been carefully controlled and the only thing the subject forgot about was the plant growing behind them or the animal that wandered into the shot.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/flora-fauna-osint-geolocation-signals/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/flora-fauna-osint-geolocation-signals/comments"><span>Leave a comment</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.theosintion.com&quot;,&quot;text&quot;:&quot;The OSINTion Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.theosintion.com"><span>The OSINTion Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.calibratedcitizen.com"><span>Calibrated Citizen Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.calibratedcitizen.com"><span>Calibrated Citizen Blog</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://premortemintelligence.substack.com/&quot;,&quot;text&quot;:&quot;The Pre-Mortem Intelligence Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://premortemintelligence.substack.com/"><span>The Pre-Mortem Intelligence Blog</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://truebluetactical.substack.com&quot;,&quot;text&quot;:&quot;True Blue Tactical Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://truebluetactical.substack.com"><span>True Blue Tactical Blog</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[AI-Assisted Research Personas for OSINT Investigators]]></title><description><![CDATA[AI tools have changed how research personas are built for OSINT work. Here is how to use them well and where they still fall short]]></description><link>https://tidbit.theosintion.com/p/ai-assisted-research-personas-osint-investigators</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/ai-assisted-research-personas-osint-investigators</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Tue, 26 May 2026 12:01:09 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1486312338219-ce68d2c6f44d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZXNlYXJjaHxlbnwwfHx8fDE3Nzg5OTkyNzR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>AI-Assisted Research Personas for OSINT Investigators</h1><p>Research personas have been part of investigative and intelligence work for as long as both disciplines have existed. The practice predates OSINT as a named field. Journalists go undercover. Law enforcement runs confidential informants. Investigators build cover identities to access communities that would otherwise be closed to them. None of this is new.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1486312338219-ce68d2c6f44d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZXNlYXJjaHxlbnwwfHx8fDE3Nzg5OTkyNzR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1486312338219-ce68d2c6f44d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZXNlYXJjaHxlbnwwfHx8fDE3Nzg5OTkyNzR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1486312338219-ce68d2c6f44d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZXNlYXJjaHxlbnwwfHx8fDE3Nzg5OTkyNzR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1486312338219-ce68d2c6f44d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZXNlYXJjaHxlbnwwfHx8fDE3Nzg5OTkyNzR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1486312338219-ce68d2c6f44d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZXNlYXJjaHxlbnwwfHx8fDE3Nzg5OTkyNzR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1486312338219-ce68d2c6f44d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZXNlYXJjaHxlbnwwfHx8fDE3Nzg5OTkyNzR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="4076" height="2712" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1486312338219-ce68d2c6f44d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZXNlYXJjaHxlbnwwfHx8fDE3Nzg5OTkyNzR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2712,&quot;width&quot;:4076,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;person using MacBook Pro&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="person using MacBook Pro" title="person using MacBook Pro" srcset="https://images.unsplash.com/photo-1486312338219-ce68d2c6f44d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZXNlYXJjaHxlbnwwfHx8fDE3Nzg5OTkyNzR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1486312338219-ce68d2c6f44d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZXNlYXJjaHxlbnwwfHx8fDE3Nzg5OTkyNzR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1486312338219-ce68d2c6f44d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZXNlYXJjaHxlbnwwfHx8fDE3Nzg5OTkyNzR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1486312338219-ce68d2c6f44d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZXNlYXJjaHxlbnwwfHx8fDE3Nzg5OTkyNzR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@glenncarstenspeters">Glenn Carstens-Peters</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>What is new is that building a convincing research persona used to require significant time, skill, and often a network of support infrastructure. AI tools have changed that equation in ways the OSINT community is still working through. For practitioners who have never built a persona before, AI makes the entry point more accessible than it has ever been. For experienced practitioners who have been doing this manually for years, AI removes a significant portion of the grunt work and improves consistency in ways that matter operationally.</p><p>This post covers both.</p><h2>Why Research Personas Exist</h2><p>Before getting into the how, the why matters. A research persona is an identity constructed for the purpose of accessing information or communities that would not be accessible to the practitioner under their real identity. The most common use cases in OSINT work are access to closed or invite-only online communities, source development in environments where the researcher&#8217;s affiliation would compromise their ability to gather candid information, and platform-level investigations where the subject would recognize and avoid a known researcher.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/subscribe?"><span>Subscribe now</span></a></p><p>The ethical frame here is straightforward: research personas are tools for access, not tools for deception as an end in itself. The goal is to observe, collect, and report accurately. A persona used to infiltrate a community spreading disinformation about a public health crisis is serving a legitimate research function. The same persona used to spread that disinformation is not. The distinction is about what the persona does once it has access, and that distinction sits entirely with the practitioner.</p><p>It also bears stating that research persona use carries legal and platform terms of service considerations that vary by jurisdiction, platform, and context. Those are the practitioner&#8217;s responsibility to understand before deployment.</p><h2>What Makes a Persona Fail</h2><p>Before building, it is worth understanding why personas get burned. The most common failure modes are thin backstory, inconsistent voice, implausible history, and activity patterns that do not match the claimed identity.</p><p>Thin backstory means the persona has a name and maybe a profile photo but nothing underneath. Ask it a question about its hometown and it cannot answer. Reference a cultural touchstone from its claimed background and it does not respond naturally. Communities, particularly tight ones with high social awareness, probe new members. A persona that cannot pass basic social interrogation does not last.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1513682121497-80211f36a7d3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxwZXJzb25hfGVufDB8fHx8MTc3OTEzMzMzNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1513682121497-80211f36a7d3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxwZXJzb25hfGVufDB8fHx8MTc3OTEzMzMzNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1513682121497-80211f36a7d3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxwZXJzb25hfGVufDB8fHx8MTc3OTEzMzMzNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1513682121497-80211f36a7d3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxwZXJzb25hfGVufDB8fHx8MTc3OTEzMzMzNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1513682121497-80211f36a7d3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxwZXJzb25hfGVufDB8fHx8MTc3OTEzMzMzNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1513682121497-80211f36a7d3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxwZXJzb25hfGVufDB8fHx8MTc3OTEzMzMzNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="4016" height="6016" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1513682121497-80211f36a7d3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxwZXJzb25hfGVufDB8fHx8MTc3OTEzMzMzNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:6016,&quot;width&quot;:4016,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;peoples walking on pedestrian lane&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="peoples walking on pedestrian lane" title="peoples walking on pedestrian lane" srcset="https://images.unsplash.com/photo-1513682121497-80211f36a7d3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxwZXJzb25hfGVufDB8fHx8MTc3OTEzMzMzNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1513682121497-80211f36a7d3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxwZXJzb25hfGVufDB8fHx8MTc3OTEzMzMzNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1513682121497-80211f36a7d3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxwZXJzb25hfGVufDB8fHx8MTc3OTEzMzMzNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1513682121497-80211f36a7d3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxwZXJzb25hfGVufDB8fHx8MTc3OTEzMzMzNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@ryoji__iwata">Ryoji Iwata</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Inconsistent voice is subtler but just as damaging. If a persona claims to be a 45-year-old tradesman from rural Georgia and writes like a 28-year-old marketing professional from Austin, people notice. Not always consciously. But they notice.</p><p>Implausible history means the account was created yesterday but claims years of involvement in a niche community, or it has a job title that does not match its stated experience, or details that contradict each other across different conversations. Experienced community members keep track of things new members say. Inconsistencies accumulate.</p><p>Activity patterns are the operational failure mode. A persona that only posts during a 9-to-5 window in one time zone, never engages on weekends, and shows no organic activity outside the specific topic being investigated looks like what it is.</p><h2>Where AI Changes the Work</h2><p>AI tools address the first three failure modes directly and, when used thoughtfully, the fourth.</p><p>Backstory generation is where AI earns its place fastest. A well-prompted language model can produce a detailed, internally consistent personal history: childhood location, family structure, formative experiences, work history, hobbies, opinions on topics adjacent to the investigation, cultural references appropriate to the claimed background, and speech patterns that match the demographic profile. What used to take hours of careful manual construction can be drafted in minutes and refined from there.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/ai-assisted-research-personas-osint-investigators?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/ai-assisted-research-personas-osint-investigators?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>The key word is refined. AI-generated backstory is a first draft, not a finished identity. The practitioner needs to read it, internalize it, identify anything that does not feel authentic, and revise until it holds up. The persona is not the document. The document is a reference for the practitioner operating the persona. If you have not internalized the backstory well enough to answer questions in real time without checking notes, the persona is not ready.</p><p>Voice consistency is another area where AI is genuinely useful. Once a backstory and demographic profile are established, an LLM can generate sample posts, comments, and conversational responses in a voice consistent with that identity. This serves two purposes. First, it gives the practitioner a corpus of reference material for how the persona sounds. Second, it can help draft content for the persona&#8217;s public-facing activity during the warm-up phase, when the account is building organic history before being deployed for the actual research purpose.</p><p>Backstory coherence checks are underused. Feed an LLM the persona document and ask it to probe for inconsistencies, implausibilities, or details that would stand out to someone familiar with the claimed background. This is a faster version of the red team exercise that experienced practitioners do manually, and it catches things a single author misses because they wrote everything and cannot read it fresh.</p><h2>Building a Warm Account</h2><p>A research persona deployed immediately after creation is a liability. Platforms, communities, and alert members all apply more scrutiny to new accounts. The warm-up phase is the period of organic activity that makes the account look like it has been living its life before the investigation started.</p><p>AI-assisted content generation during this phase requires discipline. The posts and comments need to be about things the persona actually cares about based on its backstory, not the investigation topic. A persona built to investigate an extremist community should not be posting about extremist topics during warm-up. It should be posting about whatever else its identity would care about: sports, local news, a hobby, a professional interest. The investigation topic comes later, after the account has established a pattern of genuine-looking activity.</p><p>Scheduling tools and deliberate variation in posting times address the activity pattern problem. Build a posting schedule that reflects the persona&#8217;s claimed life: less frequent during claimed work hours, active in the evenings, occasional weekend activity, gaps that correspond to things a person in that life would actually be doing.</p><h2>What AI Cannot Do</h2><p>AI can generate backstory. It cannot generate judgment. The practitioner operating the persona has to know when to engage and when to hold back, when a question is a probe and when it is just conversation, when the persona is in danger of being burned and when it is fine. None of that comes from the backstory document or the voice samples. It comes from experience and situational awareness that only develops through doing the work.</p><p>AI-generated profile photos are a specific vulnerability worth addressing. Synthetic portrait images have improved significantly, but they have detectable artifacts and they do not hold up to reverse image search in the same way a real photograph does. A stolen or AI-generated photo that gets flagged ends an investigation. Persona photo strategy is a separate discipline and a longer conversation, but the short version is that AI-generated headshots are not a safe default.</p><p>Operational security for the practitioner behind the persona is also outside the scope of what AI helps with. Device separation, account isolation, network hygiene, and the procedural discipline required to keep the persona and the practitioner&#8217;s real identity from bleeding into each other are human problems that require human solutions. A persona that is operationally airtight but tied to the investigator&#8217;s real device or IP address is not actually protected. AI makes the persona more convincing. It does nothing to protect the person running it.</p><h2>Connecting It Back</h2><p>The first post in this series covered <a href="https://tidbit.theosintion.com/p/ai-tools-osint-help-and-fail">AI as a tool in the OSINT workflow</a>, where it helps and where it fails. Research persona construction sits squarely in the category of legitimate AI assistance: it accelerates work that practitioners were already doing, improves consistency in areas where inconsistency has historically caused failures, and lowers the barrier to entry for newer practitioners developing the skill for the first time.</p><p>The failure modes from that first post still apply here. AI-generated backstory can contain implausibilities or demographic errors that the practitioner does not catch. Voice samples can carry artifacts that feel slightly off to a community member even if they cannot explain why. The output needs to be reviewed, refined, and tested before it goes anywhere near an active investigation.</p><p>A well-built research persona is an analytical asset. AI makes building one faster and more consistent than it has ever been. The judgment about when to use it, how to use it, and how to protect both the persona and the practitioner remains entirely human.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/ai-assisted-research-personas-osint-investigators/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/ai-assisted-research-personas-osint-investigators/comments"><span>Leave a comment</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.theosintion.com&quot;,&quot;text&quot;:&quot;The OSINTion Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.theosintion.com"><span>The OSINTion Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.calibratedcitizen.com"><span>Calibrated Citizen Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.calibratedcitizen.com"><span>Calibrated Citizen Blog</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://premortemintelligence.substack.com/&quot;,&quot;text&quot;:&quot;The Pre-Mortem Intelligence Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://premortemintelligence.substack.com/"><span>The Pre-Mortem Intelligence Blog</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://truebluetactical.substack.com&quot;,&quot;text&quot;:&quot;True Blue Tactical Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://truebluetactical.substack.com"><span>True Blue Tactical Blog</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Source Reliability Is Not a Property of the Source]]></title><description><![CDATA[The OSINT community treats source reliability as a fixed trait. It is not. Here is why that assumption corrupts analysis and what to ask instead]]></description><link>https://tidbit.theosintion.com/p/source-reliability-not-a-property-of-the-source</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/source-reliability-not-a-property-of-the-source</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Wed, 20 May 2026 12:03:36 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1680783954745-3249be59e527?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlbGxpZ2VuY2V8ZW58MHx8fHwxNzc5MTI0MjQzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most OSINT practitioners think about source reliability the wrong way. Not because they are careless or untrained, but because the mental model the community defaults to is built on a flawed premise: that reliability is a property of the source.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1680783954745-3249be59e527?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlbGxpZ2VuY2V8ZW58MHx8fHwxNzc5MTI0MjQzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1680783954745-3249be59e527?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlbGxpZ2VuY2V8ZW58MHx8fHwxNzc5MTI0MjQzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1680783954745-3249be59e527?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlbGxpZ2VuY2V8ZW58MHx8fHwxNzc5MTI0MjQzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1680783954745-3249be59e527?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlbGxpZ2VuY2V8ZW58MHx8fHwxNzc5MTI0MjQzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1680783954745-3249be59e527?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlbGxpZ2VuY2V8ZW58MHx8fHwxNzc5MTI0MjQzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1680783954745-3249be59e527?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlbGxpZ2VuY2V8ZW58MHx8fHwxNzc5MTI0MjQzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="2160" height="2700" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1680783954745-3249be59e527?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlbGxpZ2VuY2V8ZW58MHx8fHwxNzc5MTI0MjQzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2700,&quot;width&quot;:2160,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;robot and human hands reaching toward each other&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="robot and human hands reaching toward each other" title="robot and human hands reaching toward each other" srcset="https://images.unsplash.com/photo-1680783954745-3249be59e527?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlbGxpZ2VuY2V8ZW58MHx8fHwxNzc5MTI0MjQzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1680783954745-3249be59e527?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlbGxpZ2VuY2V8ZW58MHx8fHwxNzc5MTI0MjQzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1680783954745-3249be59e527?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlbGxpZ2VuY2V8ZW58MHx8fHwxNzc5MTI0MjQzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1680783954745-3249be59e527?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlbGxpZ2VuY2V8ZW58MHx8fHwxNzc5MTI0MjQzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@cashmacanaya">Cash Macanaya</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>It is not. Reliability is contextual. It is time bound. It is topic-specific. And treating it as a fixed attribute of a source rather than a dynamic assessment of a source in a specific context is one of the more common ways OSINT work goes quietly wrong.</p><h2>The Shorthand Problem</h2><p>The community has developed a set of reliability shorthand that feels intuitive and gets passed down through training and informal mentorship. Official government websites are reliable. Verified social media accounts are reliable. Mainstream news outlets are reliable. Academic sources are reliable. Forums and anonymous accounts are not.</p><p>This shorthand is not useless. It is a starting point. The problem is that too many practitioners treat it as an endpoint, and that is where the errors come in.</p><p>A government website is reliable for what the government wants you to know. It is an unreliable source for what the government is concealing, misrepresenting, or getting wrong. A verified social media account confirms that a platform authenticated an identity at a specific point in time. It says nothing about whether the content on that account is accurate, unbiased, or current. A mainstream news outlet may be reliable on domestic political reporting and systematically unreliable on a technical subject its reporters do not understand. Academic sources can be outdated, methodologically flawed, or operating from a theoretical framework that distorts their conclusions.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/subscribe?"><span>Subscribe now</span></a></p><p>None of this means those sources are worthless. It means the reliability assessment has to be specific to the claim you are trying to evaluate, not applied to the source as a whole.</p><h2>Reliability and Accuracy Are Not the Same Thing</h2><p>This distinction does not get enough attention. A source can be completely reliable and still give you wrong information. Reliability describes the source&#8217;s track record, motivation, access, and consistency. Accuracy describes whether a specific piece of information is correct. They are related but they are not the same measurement.</p><p>A reliable source with no direct access to the thing they are reporting on will give you sincere but wrong information. A source with direct access and strong motivation to deceive will give you information that is precisely calibrated to mislead. Treating reliability as a proxy for accuracy collapses a two-part evaluation into one and creates blind spots in both directions.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;25eb6b4e-fd7b-46c1-8ed6-857cb14a9bdc&quot;,&quot;caption&quot;:&quot;Knowing how to analyze is not the same as knowing how to communicate analysis. A significant amount of OSINT work breaks down at exactly that seam. The practitioner has done solid collection and soun&#8230;&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;IIRW: Introduction to Intelligence Report Writing&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:21787837,&quot;name&quot;:&quot;Joe Gray&quot;,&quot;bio&quot;:&quot;Joe is passionate about exploring Open Source Intelligence, Privacy, Disinformation, and Data Science and the impacts they have on society.&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0ddce497-c6c4-40fb-a9e9-90e99befcd19_520x520.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-05-19T19:52:46.960Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!-i_G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://tidbit.theosintion.com/p/iirw-intelligence-report-writing-course&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:198463224,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:231604,&quot;publication_name&quot;:&quot;The OSINTion Tidbit&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!v8Rt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25f3dc9f-fdc6-436f-bba0-ba78284de737_400x400.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>The intelligence community has formalized this distinction for decades, separating the reliability of the source from the credibility of the specific information. Most OSINT workflows do not make this separation explicit, which means analysts are often making a combined judgment without realizing the two components can point in different directions.</p><h2>Reliability Is Not Static</h2><p>A source that was reliable six months ago is not automatically reliable today. Organizations change leadership and editorial direction. Individuals develop agendas, get compromised, or shift their access to information. Platforms change their verification standards and content policies. Websites get taken over, spoofed, or quietly updated to reflect new interests. Any of these changes can happen without announcement and without any visible signal in the source&#8217;s surface presentation.</p><p>Treating source reliability as a durable rating rather than a current assessment means you are working from a stale evaluation. This matters most in long-running investigations where a source that was solid at the beginning of the collection phase may no longer be what it was by the time you are writing the assessment. It also matters in any environment where adversarial actors have motivation to corrupt or impersonate sources you trust.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/source-reliability-not-a-property-of-the-source?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/source-reliability-not-a-property-of-the-source?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>The question is not just whether this source has been reliable in the past. The question is whether anything has changed that should affect how you weight it right now, in this investigation, on this specific claim.</p><h2>The Corroboration Trap</h2><p>The community talks a lot about corroboration as the solution to source reliability problems. If multiple independent sources say the same thing, the information is more reliable. That logic holds when the sources are genuinely independent.</p><p>It breaks down when sources are drawing from a common origin without knowing it. A claim that originates in one place, gets picked up by a second outlet without independent verification, gets cited by a third, and then referenced by a fourth looks like four-source corroboration. It is one source echoing through a chain of repetition. The OSINT community calls this the laundry cycle, and it is more common in the current information environment than most practitioners account for.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;93f40abc-8245-468f-ba37-46afdc88d9e2&quot;,&quot;caption&quot;:&quot;There is a persistent gap in how most OSINT practitioners develop. Collection skills get taught early and reinforced constantly through tools, tutorials, and community practice. The analytical layer &#8230;&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;AITI: Accelerated Introduction to Intelligence Course&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:21787837,&quot;name&quot;:&quot;Joe Gray&quot;,&quot;bio&quot;:&quot;Joe is passionate about exploring Open Source Intelligence, Privacy, Disinformation, and Data Science and the impacts they have on society.&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0ddce497-c6c4-40fb-a9e9-90e99befcd19_520x520.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-05-19T19:46:43.299Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!e6d7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://tidbit.theosintion.com/p/aiti-accelerated-introduction-to-intelligence&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:198462150,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:231604,&quot;publication_name&quot;:&quot;The OSINTion Tidbit&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!v8Rt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25f3dc9f-fdc6-436f-bba0-ba78284de737_400x400.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>This problem has gotten worse as the pace of information sharing has increased. A claim can complete that cycle in hours now. By the time an analyst is pulling sources on a topic, the apparent corroboration may already be fully circular, with every reference tracing back to a single originating report that was never independently verified. The fact that a claim appears in ten places does not tell you how many original sources exist. That requires tracing the citation chain, which is slower and less satisfying than noting that multiple outlets covered the same story.</p><p>Corroboration requires verified independence. Two sources that both cite the same original reporting are not corroborating each other. They are restating. The work of confirming actual independence is harder than it sounds, and skipping it because the corroboration looks clean on the surface is how single-source errors get embedded into multi-source assessments.</p><h2>Motivated Sources and the Reliability Illusion</h2><p>Every source has a perspective. Most sources have interests. Some sources have active motivation to shape what you conclude. None of that automatically makes them unreliable, but it makes the reliability assessment more complicated than a simple rating suggests.</p><p>A company&#8217;s investor relations page is a motivated source. So is a government&#8217;s official statement on a contested event. So is an advocacy organization&#8217;s research report, a competitor&#8217;s analysis of a rival&#8217;s technology, and an individual&#8217;s account of a conflict they were personally involved in. These sources can contain accurate, useful information. They can also contain carefully selected truths designed to produce a specific impression.</p><p>The distinction between lying and selective disclosure is important here. A motivated source does not have to fabricate anything to mislead you. They just have to control what you see. The facts they present may be entirely accurate. What they are not presenting may be the thing that changes the picture entirely. An analyst who evaluates a motivated source only on the accuracy of what is stated, without asking what is missing, is doing half the job.</p><p>The analyst&#8217;s job is not to dismiss motivated sources. It is to understand what the motivation is, how it might be shaping the information, and what you would need to see from a less motivated source to confirm or challenge what the motivated source is telling you. A motivated source that aligns perfectly with what you expected to find should raise your suspicion, not your confidence.</p><h2>What the Community Should Be Asking</h2><p>The useful questions about source reliability are specific and contextual. Does this source have direct access to the information they are providing, or are they reporting secondhand? What is their track record specifically on this type of claim, in this subject area, in this time period? Do they have interests that would be served by a particular version of events? Has anything changed about this source since the last time it was evaluated? Are the other sources that appear to corroborate this genuinely independent, or are they drawing from the same well?</p><p>None of these questions have simple answers, and none of them can be answered by looking at a source&#8217;s domain name, follower count, or verification badge. The shorthand the community relies on is a starting point for the evaluation, not a substitute for it.</p><p>There is also a documentation obligation that follows from this. If source reliability is a contextual judgment rather than a fixed rating, then that judgment needs to be recorded. What did you evaluate, on what basis, and at what point in the collection process? If a source you relied on turns out to have been compromised, biased, or simply wrong about the specific claim you used it for, a documented reliability assessment shows your reasoning at the time. The absence of that documentation is another version of the accountability problem described in the previous post on the intelligence cycle: conclusions without a traceable chain of reasoning are conclusions you cannot defend.</p><p>Source reliability is a judgment call that has to be made freshly, specifically, and with the right questions in mind. The analysts who get it right are not the ones with the best shorthand. They are the ones who are most honest about what they do not yet know about a source, most rigorous about finding out, and disciplined enough to document the assessment so it can be reviewed when it matters.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/source-reliability-not-a-property-of-the-source/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/source-reliability-not-a-property-of-the-source/comments"><span>Leave a comment</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.theosintion.com&quot;,&quot;text&quot;:&quot;The OSINTion Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.theosintion.com"><span>The OSINTion Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.calibratedcitizen.com"><span>Calibrated Citizen Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.calibratedcitizen.com"><span>Calibrated Citizen Blog</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://premortemintelligence.substack.com/&quot;,&quot;text&quot;:&quot;The Pre-Mortem Intelligence Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://premortemintelligence.substack.com/"><span>The Pre-Mortem Intelligence Blog</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://truebluetactical.substack.com&quot;,&quot;text&quot;:&quot;True Blue Tactical Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://truebluetactical.substack.com"><span>True Blue Tactical Blog</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[IIRW: Introduction to Intelligence Report Writing]]></title><description><![CDATA[Learn to write intelligence reports that communicate key judgments clearly, attribute sources properly, and convey confidence accurately]]></description><link>https://tidbit.theosintion.com/p/iirw-intelligence-report-writing-course</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/iirw-intelligence-report-writing-course</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Tue, 19 May 2026 19:52:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-i_G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Knowing how to analyze is not the same as knowing how to communicate analysis. A significant amount of OSINT work breaks down at exactly that seam. The practitioner has done solid collection and sound analytical thinking, but the report does not reflect it. Key judgments are buried where readers will miss them. Confidence levels are not stated or are stated in ways that mean different things to different people. The structure puts the burden on the consumer to extract what the analyst is actually telling them. The sourcing does not give a reviewer enough to evaluate the reliability of the underlying information.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-i_G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-i_G!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png 424w, https://substackcdn.com/image/fetch/$s_!-i_G!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png 848w, https://substackcdn.com/image/fetch/$s_!-i_G!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png 1272w, https://substackcdn.com/image/fetch/$s_!-i_G!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-i_G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png" width="760" height="420" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:420,&quot;width&quot;:760,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:48323,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tidbit.theosintion.com/i/198463224?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-i_G!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png 424w, https://substackcdn.com/image/fetch/$s_!-i_G!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png 848w, https://substackcdn.com/image/fetch/$s_!-i_G!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png 1272w, https://substackcdn.com/image/fetch/$s_!-i_G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>These are not writing problems in the general sense. They are failures of discipline-specific craft. Intelligence products are evaluated against a different standard than other professional documents because they are used differently. A report that does not meet those standards does not just read poorly. It fails to do the job it was built for, regardless of how strong the underlying analysis was. The consumer cannot act confidently on conclusions they cannot evaluate, and they cannot evaluate conclusions that are not presented with the sourcing and confidence framing that makes evaluation possible. That is a structural failure, and it happens before the reader gets past the first page.</p><p>The Introduction to Intelligence Report Writing course covers how to structure an intelligence report correctly from the beginning. You will learn how to write for different consumer audiences without losing analytical precision, how to surface key judgments where they will be found and understood, how to attribute sources at a level of specificity that lets a reader assess what they are working from, and how to convey confidence and uncertainty in language that communicates both clearly rather than obscuring either.</p><p>This course is for practitioners producing finished products who know the reports are not as strong as the underlying work. It is for analysts moving into roles where their writing will be reviewed by more experienced consumers or used to support significant decisions. And it is the natural follow-on to AITI: that course builds the analytical framework, and IIRW builds the communication layer that makes the analysis usable by the people it is meant to serve.</p><p>Taking both courses in sequence gives you the full development track that most open source intelligence training leaves out entirely. You come out with both the analytical foundation and the ability to express it in a format that holds up under scrutiny and actually serves the consumer. The course is $59 at <a href="https://academy.theosintion.com/l/iirw">https://academy.theosintion.com/l/iirw</a>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/subscribe?"><span>Subscribe now</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/iirw-intelligence-report-writing-course?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/iirw-intelligence-report-writing-course?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.theosintion.com&quot;,&quot;text&quot;:&quot;The OSINTion Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.theosintion.com"><span>The OSINTion Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.calibratedcitizen.com"><span>Calibrated Citizen Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://premortemintelligence.substack.com/&quot;,&quot;text&quot;:&quot;The Pre-Mortem Intelligence Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://premortemintelligence.substack.com/"><span>The Pre-Mortem Intelligence Blog</span></a></p>]]></content:encoded></item><item><title><![CDATA[AITI: Accelerated Introduction to Intelligence Course]]></title><description><![CDATA[Learn the intelligence cycle, collection disciplines, and analytical methods that turn raw OSINT into finished intelligence products]]></description><link>https://tidbit.theosintion.com/p/aiti-accelerated-introduction-to-intelligence</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/aiti-accelerated-introduction-to-intelligence</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Tue, 19 May 2026 19:46:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!e6d7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There is a persistent gap in how most OSINT practitioners develop. Collection skills get taught early and reinforced constantly through tools, tutorials, and community practice. The analytical layer that turns collected information into something a decision maker can actually use gets learned late, informally, or not at all. Most open source intelligence training stops at collection and treats it as the finished product. The Accelerated Introduction to Intelligence course is built to address what comes after.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e6d7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e6d7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png 424w, https://substackcdn.com/image/fetch/$s_!e6d7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png 848w, https://substackcdn.com/image/fetch/$s_!e6d7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png 1272w, https://substackcdn.com/image/fetch/$s_!e6d7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e6d7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png" width="760" height="420" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:420,&quot;width&quot;:760,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:32008,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tidbit.theosintion.com/i/198462150?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!e6d7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png 424w, https://substackcdn.com/image/fetch/$s_!e6d7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png 848w, https://substackcdn.com/image/fetch/$s_!e6d7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png 1272w, https://substackcdn.com/image/fetch/$s_!e6d7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>AITI covers the intelligence cycle as a working framework, not a diagram to memorize. You learn where OSINT sits within the broader collection environment alongside other disciplines, and what that positioning means for how you scope and document your work. The course covers structured analytical techniques that reduce the role of unchecked intuition and the cognitive bias that accumulates when you are working close to a subject over time. And it covers what it actually means to produce a finished intelligence product rather than a collection summary, which is a distinction most open source training never makes explicit.</p><p>That last point is the core distinction the course is built around. A collection summary tells the reader what exists. An intelligence product tells the reader what it means, how confident you are in that interpretation, what the gaps are, and what the implications are going forward. Most OSINT practitioners spend their careers producing the first thing while being evaluated on whether they delivered the second. That gap does not close on its own through more collection experience. It closes through deliberate analytical development, which is what this course provides.</p><p>AITI is for practitioners who are already doing OSINT work and know their outputs do not always land with the weight the underlying work deserves. It is for people newer to the field who want to build analytical discipline from the beginning rather than retrofit it onto years of collection habits. And it is for anyone whose background is entirely in collection and who has never had formal exposure to the tradecraft that sits on top of it, whether that gap came from self-teaching, tool-focused training, or a community that never clearly separated collection from analysis.</p><p>If the posts on this publication about the intelligence cycle and source reliability resonated with you, AITI is where those concepts get built into a practical working skill set rather than remaining useful ideas without a structured application.</p><p>The course is $59 at <a href="https://academy.theosintion.com/l/aiti">https://academy.theosintion.com/l/aiti</a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/subscribe?"><span>Subscribe now</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/aiti-accelerated-introduction-to-intelligence?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/aiti-accelerated-introduction-to-intelligence?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.theosintion.com&quot;,&quot;text&quot;:&quot;The OSINTion Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.theosintion.com"><span>The OSINTion Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.calibratedcitizen.com"><span>Calibrated Citizen Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://premortemintelligence.substack.com/&quot;,&quot;text&quot;:&quot;The Pre-Mortem Intelligence Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://premortemintelligence.substack.com/"><span>The Pre-Mortem Intelligence Blog</span></a></p>]]></content:encoded></item><item><title><![CDATA[OSINT using Recon-NG]]></title><description><![CDATA[Go beyond running basic modules. Learn workspaces, data management, and how to build Recon-ng into a repeatable investigation workflow]]></description><link>https://tidbit.theosintion.com/p/osint-using-recon-ng-course</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/osint-using-recon-ng-course</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Tue, 19 May 2026 19:41:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!C4Cr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40b7ac28-9d2d-4d0d-a816-b4bf697e8fd0_2000x2000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Recon-ng is one of the more capable tools in the open source intelligence stack and one of the most inconsistently taught. Most practitioners who use it learned just enough to run a few modules and stopped there. The workspace structure, the data management layer, the reporting functionality, and the logic of building a repeatable investigation workflow around the tool tend to get skipped in favor of getting results quickly.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!C4Cr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40b7ac28-9d2d-4d0d-a816-b4bf697e8fd0_2000x2000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!C4Cr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40b7ac28-9d2d-4d0d-a816-b4bf697e8fd0_2000x2000.png 424w, https://substackcdn.com/image/fetch/$s_!C4Cr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40b7ac28-9d2d-4d0d-a816-b4bf697e8fd0_2000x2000.png 848w, https://substackcdn.com/image/fetch/$s_!C4Cr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40b7ac28-9d2d-4d0d-a816-b4bf697e8fd0_2000x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!C4Cr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40b7ac28-9d2d-4d0d-a816-b4bf697e8fd0_2000x2000.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!C4Cr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40b7ac28-9d2d-4d0d-a816-b4bf697e8fd0_2000x2000.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/40b7ac28-9d2d-4d0d-a816-b4bf697e8fd0_2000x2000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:207007,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tidbit.theosintion.com/i/198461430?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40b7ac28-9d2d-4d0d-a816-b4bf697e8fd0_2000x2000.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!C4Cr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40b7ac28-9d2d-4d0d-a816-b4bf697e8fd0_2000x2000.png 424w, https://substackcdn.com/image/fetch/$s_!C4Cr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40b7ac28-9d2d-4d0d-a816-b4bf697e8fd0_2000x2000.png 848w, https://substackcdn.com/image/fetch/$s_!C4Cr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40b7ac28-9d2d-4d0d-a816-b4bf697e8fd0_2000x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!C4Cr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40b7ac28-9d2d-4d0d-a816-b4bf697e8fd0_2000x2000.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That approach works until it does not. An investigation that was not built inside a proper workspace is harder to hand off, harder to revisit, and harder to document when someone asks you to show your work. A collection of module outputs without a structured record of how they were generated is not an investigation. It is a set of results that cannot be fully explained or reproduced, which matters in any context where the work is going to be reviewed by someone else or used to support a significant conclusion.</p><p>The power of Recon-ng is not in any individual module. It is in the ability to build a structured, reproducible investigation that can be extended, audited, and reported from without starting over each time. Getting there requires understanding how workspaces function, how data flows through the tool, and how to make intentional choices about which modules to run, in what order, and why rather than running everything available and sorting through whatever comes back.</p><p>The OSINT Using Recon-ng course covers the tool the way it is meant to be used. Workspaces and how to structure them from the start of an investigation. Module selection and how to think about what you are asking each module to do. Data management inside the tool and how to keep a clean record of what was collected and when. And how to integrate Recon-ng into a broader investigation workflow rather than treating it as a standalone lookup utility that gets opened, used once, and closed.</p><p>This course is for practitioners who have used Recon-ng and know they are not getting everything out of it, and for people who have avoided it because the learning curve felt steep without a clear starting point. Both groups finish with a working methodology for using the tool consistently and a structure for building investigations that hold up under review. At $49 it is a reasonable investment for a tool that earns it back on the first serious investigation it properly supports.</p><p>The course is at <a href="https://academy.theosintion.com/l/osint-using-recon-ng">https://academy.theosintion.com/l/osint-using-recon-ng</a>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/subscribe?"><span>Subscribe now</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/osint-using-recon-ng-course?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/osint-using-recon-ng-course?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.theosintion.com&quot;,&quot;text&quot;:&quot;The OSINTion Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.theosintion.com"><span>The OSINTion Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.calibratedcitizen.com"><span>Calibrated Citizen Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://premortemintelligence.substack.com/&quot;,&quot;text&quot;:&quot;The Pre-Mortem Intelligence Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://premortemintelligence.substack.com/"><span>The Pre-Mortem Intelligence Blog</span></a></p>]]></content:encoded></item><item><title><![CDATA[OSINT USERNAME TOOLS]]></title><description><![CDATA[Learn to track usernames across platforms with a systematic methodology, not just a list of tools to click through]]></description><link>https://tidbit.theosintion.com/p/sint-username-tools-course</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/sint-username-tools-course</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Tue, 19 May 2026 19:35:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1Ngy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5b670cc-15ef-4f0f-acea-5168af5b9cfe_2000x2000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Username investigation is one of the first skills most OSINT practitioners develop and one of the least systematically taught. The typical approach is to throw a name into a few familiar sites, see what comes back, and move on. What gets missed in that process is the methodology underneath: how to structure the search, how to pivot across platforms when a hit comes back, how to document findings in a way that holds up to scrutiny later, and how to interpret absence of results as meaningfully as presence.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1Ngy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5b670cc-15ef-4f0f-acea-5168af5b9cfe_2000x2000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1Ngy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5b670cc-15ef-4f0f-acea-5168af5b9cfe_2000x2000.png 424w, https://substackcdn.com/image/fetch/$s_!1Ngy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5b670cc-15ef-4f0f-acea-5168af5b9cfe_2000x2000.png 848w, https://substackcdn.com/image/fetch/$s_!1Ngy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5b670cc-15ef-4f0f-acea-5168af5b9cfe_2000x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!1Ngy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5b670cc-15ef-4f0f-acea-5168af5b9cfe_2000x2000.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1Ngy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5b670cc-15ef-4f0f-acea-5168af5b9cfe_2000x2000.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5b670cc-15ef-4f0f-acea-5168af5b9cfe_2000x2000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:451367,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tidbit.theosintion.com/i/198460776?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5b670cc-15ef-4f0f-acea-5168af5b9cfe_2000x2000.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1Ngy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5b670cc-15ef-4f0f-acea-5168af5b9cfe_2000x2000.png 424w, https://substackcdn.com/image/fetch/$s_!1Ngy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5b670cc-15ef-4f0f-acea-5168af5b9cfe_2000x2000.png 848w, https://substackcdn.com/image/fetch/$s_!1Ngy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5b670cc-15ef-4f0f-acea-5168af5b9cfe_2000x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!1Ngy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5b670cc-15ef-4f0f-acea-5168af5b9cfe_2000x2000.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Most practitioners who have been doing this for a while have a set of go-to tools they trust. What they often lack is a structured framework for using those tools together, in a sequence that accounts for platform coverage, the way different tools index and return data, and the investigative logic that connects one platform pivot to the next. Without that framework, username investigations are as good as the practitioner&#8217;s memory of which tools exist and what order they tried them in last time. Results vary. Gaps go unnoticed.</p><p>There is also a documentation problem. Username investigation that is not recorded in a reproducible way is hard to hand off, hard to revisit, and hard to explain when someone asks you to walk them through how you got from the original identifier to the collection of accounts you surfaced. Process matters for exactly the reason it always matters in intelligence work: it is what makes a result defensible.</p><p>The OSINT Username Tools course covers the tools and the workflow together. Not a list of websites to visit, but a practical framework for username investigation that treats account discovery as an analytical process rather than a lookup exercise. You will learn how to approach platform coverage systematically, how different tools handle username searches and where their results diverge, and how to build an investigation that does not leave gaps because you did not know which tool to reach for or when.</p><p>This course is built for practitioners who are already doing username work and want to do it more consistently, and for people newer to OSINT who want to build the habit correctly from the start rather than accumulating a disorganized collection of bookmarks. Both groups finish with a clearer, more repeatable process for a skill set that shows up in nearly every open source investigation regardless of subject.</p><p>The course is $20 at <a href="https://academy.theosintion.com/l/osint-username-tools">https://academy.theosintion.com/l/osint-username-tools</a>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/subscribe?"><span>Subscribe now</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/sint-username-tools-course?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/sint-username-tools-course?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.theosintion.com&quot;,&quot;text&quot;:&quot;The OSINTion Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.theosintion.com"><span>The OSINTion Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://premortemintelligence.substack.com/&quot;,&quot;text&quot;:&quot;The Pre-Mortem Intelligence Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://premortemintelligence.substack.com/"><span>The Pre-Mortem Intelligence Blog</span></a></p>]]></content:encoded></item><item><title><![CDATA[The INT in OSINT: Why the Community Stops at Collection]]></title><description><![CDATA[The INT in OSINT stands for intelligence. Most practitioners in this space know that. Fewer of them act like it.]]></description><link>https://tidbit.theosintion.com/p/int-in-osint-why-community-stops-at-collection</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/int-in-osint-why-community-stops-at-collection</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Wed, 13 May 2026 12:02:44 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1542744173-05336fcc7ad4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHxhbmFseXNpc3xlbnwwfHx8fDE3NzgyODM3MzF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The INT in OSINT stands for intelligence. Most practitioners in this space know that. Fewer of them act like it.</p><p>Open source intelligence has spent the better part of the last decade building out an impressive collection infrastructure. Tools, techniques, communities, certifications, conference talks, YouTube tutorials. Nearly all of it is aimed at finding information. Searching better, pivoting faster, building link charts, geolocating images, pulling records, tracing infrastructure. The collection phase of the intelligence cycle has never been better served by community resources than it is right now.</p><p>The rest of the intelligence cycle is a different story.</p><p>This is not a knock on collection. Collection is real work and it matters. But if your open source intelligence process starts with collection and ends with collection, you have not produced intelligence. You have produced research. That distinction is not semantic. It determines whether your outputs get acted on or filed, whether your clients get clarity or just more data, and whether you are developing as a practitioner or running the same loop at increasing speed.</p><h2>The Intelligence Cycle Is Not Optional</h2><p>The intelligence cycle runs through planning and direction, collection, processing and exploitation, analysis and production, and dissemination. Every phase feeds the next. The cycle does not begin with collection, and it definitely does not end there.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!V24T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99eda375-7241-4482-bce6-56cd6c781079_260x194.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!V24T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99eda375-7241-4482-bce6-56cd6c781079_260x194.png 424w, https://substackcdn.com/image/fetch/$s_!V24T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99eda375-7241-4482-bce6-56cd6c781079_260x194.png 848w, https://substackcdn.com/image/fetch/$s_!V24T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99eda375-7241-4482-bce6-56cd6c781079_260x194.png 1272w, https://substackcdn.com/image/fetch/$s_!V24T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99eda375-7241-4482-bce6-56cd6c781079_260x194.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!V24T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99eda375-7241-4482-bce6-56cd6c781079_260x194.png" width="260" height="194" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/99eda375-7241-4482-bce6-56cd6c781079_260x194.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:194,&quot;width&quot;:260,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5906,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tidbit.theosintion.com/i/197126658?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99eda375-7241-4482-bce6-56cd6c781079_260x194.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!V24T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99eda375-7241-4482-bce6-56cd6c781079_260x194.png 424w, https://substackcdn.com/image/fetch/$s_!V24T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99eda375-7241-4482-bce6-56cd6c781079_260x194.png 848w, https://substackcdn.com/image/fetch/$s_!V24T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99eda375-7241-4482-bce6-56cd6c781079_260x194.png 1272w, https://substackcdn.com/image/fetch/$s_!V24T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99eda375-7241-4482-bce6-56cd6c781079_260x194.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>Planning and direction is where you establish what question you are actually trying to answer. It sounds obvious. It is skipped constantly. Practitioners dive into collection without a clearly defined requirement, pull everything they can find on a subject, and deliver a volume of information that the recipient now has to make sense of on their own. The pile is impressive. It is not intelligence.</p><p>Processing and exploitation is where raw collected data gets transformed into something analyzable. Translating foreign language content, extracting structured data from unstructured sources, deconflicting information from multiple collection streams. This phase is where a lot of OSINT workflows quietly collapse, because the practitioner moves directly from collection to a document without ever working through the material systematically.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/subscribe?"><span>Subscribe now</span></a></p><p>Analysis and production is where the intelligence actually gets made. This is the application of structured analytical thinking to your processed collection in order to produce an assessment that answers the original requirement. It involves weighing source reliability, applying structured analytic techniques to reduce bias, calibrating confidence, accounting for gaps, and generating a judgment rather than just reporting facts. This is also the phase most OSINT practitioners have received the least formal training on.</p><p>Dissemination is where the finished product reaches the decision maker in a format they can use. Not a raw file dump. Not an email with attachments. A product structured to answer the question that was asked, presented in a way that lets the consumer understand what you assessed, how confident you are, and what they should consider doing about it.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;7aa9a6b9-ccf5-4ed8-9d1d-c789fcad0597&quot;,&quot;caption&quot;:&quot;Knowing how to analyze is not the same as knowing how to communicate analysis. A significant amount of OSINT work breaks down at exactly that seam. The practitioner has done solid collection and soun&#8230;&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;IIRW: Introduction to Intelligence Report Writing&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:21787837,&quot;name&quot;:&quot;Joe Gray&quot;,&quot;bio&quot;:&quot;Joe is passionate about exploring Open Source Intelligence, Privacy, Disinformation, and Data Science and the impacts they have on society.&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0ddce497-c6c4-40fb-a9e9-90e99befcd19_520x520.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-05-19T19:52:46.960Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!-i_G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4724e7fe-b97f-4cf6-a4d1-eec73f30fb45_760x420.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://tidbit.theosintion.com/p/iirw-intelligence-report-writing-course&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:198463224,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:231604,&quot;publication_name&quot;:&quot;The OSINTion Tidbit&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!v8Rt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25f3dc9f-fdc6-436f-bba0-ba78284de737_400x400.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>Most open source intelligence workflows hit collection hard and touch the rest lightly if at all.</p><h2>The Difference Between a Finding and a Product</h2><p>A finding tells you something exists. An intelligence product tells you what it means, how confident you are in that meaning, what gaps remain, and what it implies going forward.</p><p>In practical terms: a finding reads as &#8220;the subject maintains three active social media profiles under different names, two of which were created within the past 60 days.&#8221; That is solid collection. A practitioner who surfaces it has done real work.</p><p>An intelligence product takes that finding somewhere. Why create two new profiles in 60 days? What do the content patterns suggest about intent or affiliation? What does the timing align with externally? What would change your assessment? What does not fit, and why? What are the competing explanations and how do you weigh them against each other?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/int-in-osint-why-community-stops-at-collection?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/int-in-osint-why-community-stops-at-collection?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>The second version requires analytical judgment, structured reasoning, sourcing discipline, and a clear understanding of what the person asking the original question actually needs in order to act. That is a different skill set from finding the information, and the community has historically under invested in developing it.</p><p>The gap shows up wherever OSINT outputs feed real decisions. Security teams get research reports and have to determine threat relevance themselves. Corporate clients get background summaries and have to assess risk on their own. The collector has handed off the hardest part of the job to someone who was not there for the collection and does not have the full picture. That is not a failure of the individual practitioner. It is a failure of how the discipline has been developed and taught.</p><p>There is also a sourcing and accountability dimension here that does not get discussed enough. When a human analyst produces an assessment, there is a traceable chain behind it: sources consulted, reasoning applied, confidence weighed. When a practitioner delivers a collection summary without that analytical layer, there is no chain. There are findings. If one of them is wrong, or if context shifts the meaning of the data after the fact, there is nothing to review, nothing to audit, and no documented basis for the conclusions the recipient drew from the work. That is a professional exposure problem that tends to surface at the worst possible moment.</p><h2>Why the Community Stays Stuck at Collection</h2><p>Part of this is structural. Collection is visible and demonstrable in a way that analysis is not. Showing someone a link chart, a geolocation, a social network map, a spreadsheet of extracted records. All of it produces an immediate reaction. You can show them in a conference talk. You can build a tutorial around them. They are concrete.</p><p>Analysis is harder to package. Showing someone how you weighted competing hypotheses against each other, how you documented your confidence calibration, how you structured key judgments separate from supporting evidence. That work is less flashy and requires more baseline knowledge on the part of the audience to appreciate. The community gravitates toward what it can demonstrate, and what it can demonstrate is collection.</p><p>The training ecosystem reflects this. The certifications and courses that define the OSINT space are built almost entirely around collection methodology. Knowing which tools to use, which databases to query, which search operators to string together. Necessary skills. Not the complete skill set for producing finished intelligence.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1542744173-05336fcc7ad4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHxhbmFseXNpc3xlbnwwfHx8fDE3NzgyODM3MzF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1542744173-05336fcc7ad4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHxhbmFseXNpc3xlbnwwfHx8fDE3NzgyODM3MzF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1542744173-05336fcc7ad4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHxhbmFseXNpc3xlbnwwfHx8fDE3NzgyODM3MzF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1542744173-05336fcc7ad4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHxhbmFseXNpc3xlbnwwfHx8fDE3NzgyODM3MzF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1542744173-05336fcc7ad4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHxhbmFseXNpc3xlbnwwfHx8fDE3NzgyODM3MzF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1542744173-05336fcc7ad4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHxhbmFseXNpc3xlbnwwfHx8fDE3NzgyODM3MzF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="3008" height="2177" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1542744173-05336fcc7ad4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHxhbmFseXNpc3xlbnwwfHx8fDE3NzgyODM3MzF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2177,&quot;width&quot;:3008,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;person using MacBook Pro&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="person using MacBook Pro" title="person using MacBook Pro" srcset="https://images.unsplash.com/photo-1542744173-05336fcc7ad4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHxhbmFseXNpc3xlbnwwfHx8fDE3NzgyODM3MzF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1542744173-05336fcc7ad4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHxhbmFseXNpc3xlbnwwfHx8fDE3NzgyODM3MzF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1542744173-05336fcc7ad4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHxhbmFseXNpc3xlbnwwfHx8fDE3NzgyODM3MzF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1542744173-05336fcc7ad4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHxhbmFseXNpc3xlbnwwfHx8fDE3NzgyODM3MzF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@campaign_creators">Campaign Creators</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Analytical tradecraft is its own body of knowledge. Structured analytic techniques, cognitive bias awareness, confidence standards, sourcing discipline at the assessment level rather than just the collection level. These are learnable skills that have been formalized in professional intelligence environments for decades. They do not appear in most OSINT certification tracks because those tracks were built by and for collectors. Courses like <a href="https://academy.theosintion.com/l/aiti">Accelerated Introduction to Intelligence (AITI)</a> exist precisely because this layer is missing from most open source development tracks, and the parallel gap in how practitioners write and structure finished products is what something like <a href="https://academy.theosintion.com/l/iirw">Introduction to Intelligence Report Writing (IIRW)</a> is designed to close. Both skills are teachable. Neither one comes from doing more collection.</p><h2>What This Means for Your Practice</h2><p>If you are newer to this space, here is the frame worth internalizing early: the collection phase is where you gather the material. The rest of the intelligence cycle is where you do the actual intelligence work. Getting fast and skilled at collection is valuable. Stopping there means you are delivering raw material to someone else and calling it a finished product.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;4634bbf6-005b-44cd-8313-8edb4f242062&quot;,&quot;caption&quot;:&quot;There is a persistent gap in how most OSINT practitioners develop. Collection skills get taught early and reinforced constantly through tools, tutorials, and community practice. The analytical layer &#8230;&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;AITI: Accelerated Introduction to Intelligence Course&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:21787837,&quot;name&quot;:&quot;Joe Gray&quot;,&quot;bio&quot;:&quot;Joe is passionate about exploring Open Source Intelligence, Privacy, Disinformation, and Data Science and the impacts they have on society.&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0ddce497-c6c4-40fb-a9e9-90e99befcd19_520x520.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-05-19T19:46:43.299Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!e6d7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543bf88e-8bb4-429f-beb7-28477630e7e8_760x420.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://tidbit.theosintion.com/p/aiti-accelerated-introduction-to-intelligence&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:198462150,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:231604,&quot;publication_name&quot;:&quot;The OSINTion Tidbit&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!v8Rt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25f3dc9f-fdc6-436f-bba0-ba78284de737_400x400.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>If you are experienced and bristling at this framing, you probably already know what the analytical layer requires. You got there somehow, through training, mentorship, or hard-won experience. The question worth asking is whether the practitioners coming up behind you are getting that same development, or whether they are learning that collection is the whole job because that is what the community modeled for them. The answer to that question is largely determined by what the community chooses to teach and what it chooses to treat as optional.</p><p>The INT in OSINT is not decorative. The discipline has intelligence in its name because intelligence is supposed to be the output. Most of the community&#8217;s energy goes into getting better at collection, which is necessary and not sufficient. The cycle does not stop there, and neither should the practice.</p><p>Clients and organizations that commission open source intelligence work are increasingly sophisticated about what they are getting. They have started to notice when they receive research summaries and have to do the analytical work themselves. Practitioners who can deliver a finished intelligence product rather than a well-organized collection dump are going to occupy a different tier of this market. The ones who cannot are going to keep wondering why their work feels undervalued.</p><p>The answer is usually not that the collection was poor. It is that the cycle was incomplete. Every phase of the intelligence process exists because leaving it out costs something: clarity, accountability, utility, trust. Collection without analysis produces data. Analysis without structured reporting produces conclusions nobody can evaluate. The full cycle produces intelligence. That is the standard the discipline names itself after, and it is worth taking seriously.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/int-in-osint-why-community-stops-at-collection/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/int-in-osint-why-community-stops-at-collection/comments"><span>Leave a comment</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.theosintion.com&quot;,&quot;text&quot;:&quot;The OSINTion Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.theosintion.com"><span>The OSINTion Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.calibratedcitizen.com"><span>Calibrated Citizen Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.calibratedcitizen.com"><span>Calibrated Citizen Blog</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://premortemintelligence.substack.com/&quot;,&quot;text&quot;:&quot;The Pre-Mortem Intelligence Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://premortemintelligence.substack.com/"><span>The Pre-Mortem Intelligence Blog</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://truebluetactical.substack.com&quot;,&quot;text&quot;:&quot;True Blue Tactical Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://truebluetactical.substack.com"><span>True Blue Tactical Blog</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[AI Tools in OSINT: Where They Help and Where They Fail]]></title><description><![CDATA[A practitioner&#8217;s honest look at where AI genuinely helps in OSINT and where it quietly gets you in trouble]]></description><link>https://tidbit.theosintion.com/p/ai-tools-osint-help-and-fail</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/ai-tools-osint-help-and-fail</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Wed, 06 May 2026 13:02:48 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1677442136019-21780ecad995?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxhaXxlbnwwfHx8fDE3Nzc5NzI3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There is a version of this post that tells you AI is going to revolutionize OSINT. There is another version that tells you AI is a fraud and real analysts do not need it. Both of those versions are lazy. The truth is more useful: AI tools have specific strengths that fit specific parts of the OSINT workflow, and they have specific failure modes that can corrupt your work if you are not paying attention. Knowing the difference is what separates someone who uses AI well from someone who gets burned by it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1677442136019-21780ecad995?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxhaXxlbnwwfHx8fDE3Nzc5NzI3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1677442136019-21780ecad995?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxhaXxlbnwwfHx8fDE3Nzc5NzI3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1677442136019-21780ecad995?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxhaXxlbnwwfHx8fDE3Nzc5NzI3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1677442136019-21780ecad995?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxhaXxlbnwwfHx8fDE3Nzc5NzI3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1677442136019-21780ecad995?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxhaXxlbnwwfHx8fDE3Nzc5NzI3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1677442136019-21780ecad995?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxhaXxlbnwwfHx8fDE3Nzc5NzI3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="5120" height="2880" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1677442136019-21780ecad995?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxhaXxlbnwwfHx8fDE3Nzc5NzI3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2880,&quot;width&quot;:5120,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a computer generated image of the letter a&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a computer generated image of the letter a" title="a computer generated image of the letter a" srcset="https://images.unsplash.com/photo-1677442136019-21780ecad995?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxhaXxlbnwwfHx8fDE3Nzc5NzI3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1677442136019-21780ecad995?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxhaXxlbnwwfHx8fDE3Nzc5NzI3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1677442136019-21780ecad995?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxhaXxlbnwwfHx8fDE3Nzc5NzI3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1677442136019-21780ecad995?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxhaXxlbnwwfHx8fDE3Nzc5NzI3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@steve_j">Steve A Johnson</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>This post is aimed at both working practitioners and people newer to the OSINT space. If you are experienced, some of this will confirm what you already know. If you are just getting started, it might save you from learning a few hard lessons in front of a client or a deadline.</p><p>When I say AI here, I am mostly talking about large language models (LLMs) like Claude, ChatGPT, Gemini, and their API-connected cousins, as well as AI-assisted tools layered on top of them for specific tasks. Image analysis tools and AI-driven search layers fall into the conversation too, but LLMs are the center of gravity right now.</p><h2>Where AI Actually Helps</h2><h3>Processing Large Volumes of Text</h3><p>This is where AI earns its keep in OSINT work. If you have pulled a massive leak, scraped a forum, collected thousands of social media posts, or are working through a document dump, manually reading everything is not realistic. AI tools can summarize, extract relevant entities, identify recurring themes, and flag anomalies far faster than any human analyst working alone.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/subscribe?"><span>Subscribe now</span></a></p><p>The key framing here is triage, not conclusion. You are using AI to figure out where to look harder, not to tell you what the answer is. Feed an LLM a batch of forum posts and ask it to surface the usernames that appear most frequently in discussions around a specific topic. That is useful. Asking it to tell you who those people are in real life based on the same data is asking it to do something it is likely to fail at, often without telling you it failed.</p><h3>Breaking Language Barriers</h3><p>Historically, language gaps have been a serious constraint in OSINT. If you do not read Mandarin, Russian, Farsi, or Arabic, you are either dependent on human translators or you are ignoring a large portion of the open source environment. AI translation has gotten genuinely good, particularly for common languages, and LLMs can go beyond literal translation to provide cultural and contextual framing that a raw machine translation cannot.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1571498664957-fde285d79857?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxsYW5ndWFnZXxlbnwwfHx8fDE3Nzc4NTMxNzB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1571498664957-fde285d79857?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxsYW5ndWFnZXxlbnwwfHx8fDE3Nzc4NTMxNzB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1571498664957-fde285d79857?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxsYW5ndWFnZXxlbnwwfHx8fDE3Nzc4NTMxNzB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1571498664957-fde285d79857?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxsYW5ndWFnZXxlbnwwfHx8fDE3Nzc4NTMxNzB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1571498664957-fde285d79857?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxsYW5ndWFnZXxlbnwwfHx8fDE3Nzc4NTMxNzB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1571498664957-fde285d79857?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxsYW5ndWFnZXxlbnwwfHx8fDE3Nzc4NTMxNzB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="2592" height="4608" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1571498664957-fde285d79857?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxsYW5ndWFnZXxlbnwwfHx8fDE3Nzc4NTMxNzB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4608,&quot;width&quot;:2592,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;brown wooden surface&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="brown wooden surface" title="brown wooden surface" srcset="https://images.unsplash.com/photo-1571498664957-fde285d79857?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxsYW5ndWFnZXxlbnwwfHx8fDE3Nzc4NTMxNzB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1571498664957-fde285d79857?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxsYW5ndWFnZXxlbnwwfHx8fDE3Nzc4NTMxNzB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1571498664957-fde285d79857?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxsYW5ndWFnZXxlbnwwfHx8fDE3Nzc4NTMxNzB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1571498664957-fde285d79857?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxsYW5ndWFnZXxlbnwwfHx8fDE3Nzc4NTMxNzB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@hannahwrightdesigner">Hannah Wright</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>This does not mean you take an LLM translation and treat it as verified. It means you now have a working draft to reason from, and for many investigations that is the difference between having a lead and having nothing. Unusual idioms, sarcasm, coded language, and slang are still areas where AI stumbles, and anything that matters should get reviewed by a human speaker or professional translator if the stakes are high enough.</p><h3>Surfacing Patterns You Might Miss</h3><p>There is a difference between an AI finding a pattern and an AI surfacing a potential pattern for you to investigate. The first is something you should be skeptical about. The second is genuinely useful.</p><p>When you are deep in a collection and trying to see the shape of something, cognitive fatigue is real. You start missing connections. AI tools are not tired. They can compare text across hundreds of documents and flag similarities in phrasing, structure, timing, or entity co-occurrence that a fatigued analyst might walk right past. The catch is that you still have to go verify every single one of those flags. AI is generating hypotheses, not findings.</p><h3>Drafting and Summarization</h3><p>Report writing is a real time sink in OSINT work, and it is often the part of the job that gets least attention because all the focus goes to collection and analysis. AI tools are solid at taking a set of verified findings and helping you structure them into a coherent narrative, draft executive summaries, or produce different versions of the same reporting for different audiences.</p><p>The critical rule here is that AI should only be drafting from your verified conclusions, not reaching conclusions of its own. You write the analysis. It helps you express it. That is the correct division of labor.</p><h3>Brainstorming Pivot Points</h3><p>Sometimes the hardest part of an investigation is figuring out what to look for next. You have a username, a photo, a company name, a partial email address. Where do you go from there? LLMs are surprisingly useful as brainstorming partners for this. Ask it what platforms typically allow a specific type of username format, what open databases might contain records for a type of entity, or what search combinations might surface a particular kind of information. It will not always give you good answers, but it will often give you ten ideas, and two of those will be things you had not considered.</p><p>This works because you are not asking it to retrieve information from the internet. You are asking it to reason about information structures and search strategies, which is something LLMs do reasonably well when the inputs are general.</p><h2>Where AI Gets You in Trouble</h2><h3>Hallucination</h3><p>This is the most dangerous failure mode in an OSINT context and it needs to be stated plainly. LLMs make things up. They do not always know they are doing it. They will fabricate citations, invent biographical details about real people, generate fake URLs that look real, produce plausible-sounding company histories that do not exist, and attribute quotes to individuals who never said them. The output looks exactly like real information. It reads confidently. There is no warning label.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1725711028446-055093f4c658?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxoYWxsdWNpbmF0aW9ufGVufDB8fHx8MTc3ODAwNjAyNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1725711028446-055093f4c658?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxoYWxsdWNpbmF0aW9ufGVufDB8fHx8MTc3ODAwNjAyNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1725711028446-055093f4c658?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxoYWxsdWNpbmF0aW9ufGVufDB8fHx8MTc3ODAwNjAyNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1725711028446-055093f4c658?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxoYWxsdWNpbmF0aW9ufGVufDB8fHx8MTc3ODAwNjAyNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1725711028446-055093f4c658?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxoYWxsdWNpbmF0aW9ufGVufDB8fHx8MTc3ODAwNjAyNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1725711028446-055093f4c658?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxoYWxsdWNpbmF0aW9ufGVufDB8fHx8MTc3ODAwNjAyNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="2265" height="3065" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1725711028446-055093f4c658?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxoYWxsdWNpbmF0aW9ufGVufDB8fHx8MTc3ODAwNjAyNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3065,&quot;width&quot;:2265,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A woman sitting on a bed next to a statue&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A woman sitting on a bed next to a statue" title="A woman sitting on a bed next to a statue" srcset="https://images.unsplash.com/photo-1725711028446-055093f4c658?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxoYWxsdWNpbmF0aW9ufGVufDB8fHx8MTc3ODAwNjAyNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1725711028446-055093f4c658?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxoYWxsdWNpbmF0aW9ufGVufDB8fHx8MTc3ODAwNjAyNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1725711028446-055093f4c658?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxoYWxsdWNpbmF0aW9ufGVufDB8fHx8MTc3ODAwNjAyNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1725711028446-055093f4c658?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxoYWxsdWNpbmF0aW9ufGVufDB8fHx8MTc3ODAwNjAyNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@nypl">The New York Public Library</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>In a research or casual context, hallucination is annoying. In an OSINT context, it is potentially catastrophic. An analyst who unknowingly builds a case on hallucinated information is not just wrong. They may be feeding a harmful false narrative about a real person, a real organization, or a real event. The downstream consequences of that can be severe.</p><p>The rule is simple but requires discipline: anything an AI tells you about a specific person, organization, location, date, or event needs to be independently verified against a primary source before it enters your analysis. No exceptions.</p><h3>The Knowledge Cutoff Problem</h3><p>LLMs are trained on data up to a specific point and they do not have live access to the internet unless a tool explicitly provides it, and even then that access is limited and inconsistent. If you are working a current event, tracking an active actor, or investigating something that has moved in the last few months, an LLM working from its training data alone is going to give you stale or incomplete information. More dangerously, it will often present that stale information with the same confidence as current information.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/ai-tools-osint-help-and-fail?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/ai-tools-osint-help-and-fail?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>AI-assisted tools that include web search can help here, but they introduce their own reliability questions. Know exactly what your tool is doing when it fetches external information, where it is pulling from, and whether the retrieved content is reliable.</p><h3>Plausible and Wrong</h3><p>This is a subtler version of hallucination and in some ways more dangerous because it is harder to catch. LLMs are very good at generating text that sounds like expert analysis. They synthesize patterns from their training data and produce output that is internally consistent and sounds authoritative. The problem is that plausible reasoning built on incorrect premises is still incorrect, and in OSINT that can mean an analytically coherent narrative that points entirely in the wrong direction.</p><p>Experienced analysts develop an instinct for when something feels too clean, too neat, too perfectly assembled. AI output tends to trigger that instinct less than it should, because the writing quality is high and the logic tracks on the surface. The habit you need to develop is verification first, regardless of how convincing the output is.</p><h3>Embedded Bias</h3><p>LLMs reflect the biases present in their training data, and that training data is not a neutral, balanced sample of human knowledge. Coverage of certain geographies, languages, communities, and topics is uneven. Some subjects are represented primarily through particular ideological or cultural lenses. Others are underrepresented entirely.</p><p>In OSINT, this matters because bias shapes what the model thinks is significant, what it treats as normal, and what it flags as anomalous. If your investigation touches on communities, regions, or subjects that are poorly represented or skewed in the training data, you need to be especially careful about letting AI drive your framing. You may be getting a distorted picture and not know it.</p><h3>OPSEC and Data Leakage</h3><p>This one does not get enough attention in the OSINT space. When you paste investigation data into a commercial LLM, you need to understand where that data goes. Most consumer-facing AI products have data handling policies that include using inputs for training, sharing with third parties under certain conditions, and storing conversations. Enterprise and API tiers typically have better protections, but you need to read the terms, not assume.</p><p>If you are working a sensitive investigation involving a real person, a client, classified or privileged information, or anything that has legal exposure, feeding that information to a commercial LLM without understanding the privacy implications is a real operational security risk. Use local models when possible for sensitive work. At minimum, understand what the tool does with your input before you give it anything that matters.</p><h3>Attribution and the Chain of Custody Problem</h3><p>OSINT has a documentation problem in general, but AI makes it worse. When a human analyst reaches a conclusion, there is a traceable chain: the sources consulted, the reasoning applied, the judgments made. When an AI generates a conclusion, that chain is opaque by design. You often cannot explain how it got there, which means you cannot defend it under scrutiny.</p><p>If your OSINT work ever ends up in front of a legal proceeding, a congressional inquiry, a law enforcement context, or even just a demanding client, &#8220;the AI said so&#8221; is not a defensible position. Any conclusion that enters your reporting needs to be traced to verifiable human-reviewed sources. AI output that has not been verified and documented cannot be part of that chain.</p><h2>A Working Framework</h2><p>Using AI in OSINT responsibly comes down to a few consistent habits.</p><ul><li><p><strong>Use AI for acceleration, not for conclusions.</strong> Collection assistance, triage, summarization, translation drafts, and brainstorming are where it earns its place. Final analysis belongs to a human working from verified sources.</p></li><li><p><strong>Verify everything specific</strong>. Any name, date, URL, organization, quote, or biographical detail that came from or passed through an AI tool needs independent verification before it touches your reporting. Treat AI output the same way you treat a source you do not fully trust: interesting, potentially useful, and unconfirmed until proven otherwise.</p></li><li><p><strong>Document your methodology.</strong> Whatever role AI played in your process, note it. This protects you professionally and ensures that anyone reviewing your work understands where human judgment was applied and where it was not.</p></li><li><p><strong>Know your tool&#8217;s limits.</strong> Read the data handling policies. Understand the knowledge cutoff. Know whether the tool has internet access and what that access actually covers. Use local models for sensitive work when you have that option.</p></li></ul><p>The analysts who use AI well are not the ones who trust it most. They are the ones who have a clear model of what it can and cannot do and apply it accordingly. That is not different from how good OSINT practitioners have always treated any other tool in the collection stack.</p><p>AI is not going to replace disciplined tradecraft. But ignoring it entirely means leaving real capability on the table. Get familiar with where it actually works, stay sharp about where it fails, and you will be ahead of most of the people currently either overclaiming or dismissing it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/p/ai-tools-osint-help-and-fail/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/p/ai-tools-osint-help-and-fail/comments"><span>Leave a comment</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.theosintion.com&quot;,&quot;text&quot;:&quot;The OSINTion Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.theosintion.com"><span>The OSINTion Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://academy.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://academy.calibratedcitizen.com"><span>Calibrated Citizen Academy</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.calibratedcitizen.com&quot;,&quot;text&quot;:&quot;Calibrated Citizen Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.calibratedcitizen.com"><span>Calibrated Citizen Blog</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://premortemintelligence.substack.com/&quot;,&quot;text&quot;:&quot;The Pre-Mortem Intelligence Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://premortemintelligence.substack.com/"><span>The Pre-Mortem Intelligence Blog</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://truebluetactical.substack.com&quot;,&quot;text&quot;:&quot;True Blue Tactical Blog&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://truebluetactical.substack.com"><span>True Blue Tactical Blog</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[OSINT Technique Spotlight: Google Dorking]]></title><description><![CDATA[It's not what you ask, but HOW you ask it]]></description><link>https://tidbit.theosintion.com/p/osint-technique-spotlight-google</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/osint-technique-spotlight-google</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Tue, 08 Nov 2022 13:01:07 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1536009197840-7b923cc3e195?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyNnx8Z29vZ2xlfGVufDB8fHx8MTY2Nzg3NjEzOQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you&#8217;ve been around OSINT or even Infosec, both red and blue, for a while, you&#8217;ve probably heard of <em><strong>Google Dorking</strong></em> or <em><strong>Google Hacking</strong></em>. There is no difference in the terms, aside from some audiences &#8230;</p>
      <p>
          <a href="https://tidbit.theosintion.com/p/osint-technique-spotlight-google">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[DuckDuckGo's Tracking Disabling and Disposable Email Services]]></title><description><![CDATA[Wolves in Sheep's Clothing?]]></description><link>https://tidbit.theosintion.com/p/duckduckgos-new-email-services</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/duckduckgos-new-email-services</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Thu, 22 Jul 2021 13:45:45 GMT</pubDate><enclosure url="https://cdn.substack.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2dccf62-4ac7-4831-a637-437be4a94e5e_420x300.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WGJe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F55e95487-9352-4e03-897d-8ee0d9c1ba6a_1200x947.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WGJe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F55e95487-9352-4e03-897d-8ee0d9c1ba6a_1200x947.png 424w, https://substackcdn.com/image/fetch/$s_!WGJe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F55e95487-9352-4e03-897d-8ee0d9c1ba6a_1200x947.png 848w, https://substackcdn.com/image/fetch/$s_!WGJe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F55e95487-9352-4e03-897d-8ee0d9c1ba6a_1200x947.png 1272w, https://substackcdn.com/image/fetch/$s_!WGJe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F55e95487-9352-4e03-897d-8ee0d9c1ba6a_1200x947.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WGJe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F55e95487-9352-4e03-897d-8ee0d9c1ba6a_1200x947.png" width="1200" height="947" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/55e95487-9352-4e03-897d-8ee0d9c1ba6a_1200x947.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:947,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:98620,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WGJe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F55e95487-9352-4e03-897d-8ee0d9c1ba6a_1200x947.png 424w, https://substackcdn.com/image/fetch/$s_!WGJe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F55e95487-9352-4e03-897d-8ee0d9c1ba6a_1200x947.png 848w, https://substackcdn.com/image/fetch/$s_!WGJe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F55e95487-9352-4e03-897d-8ee0d9c1ba6a_1200x947.png 1272w, https://substackcdn.com/image/fetch/$s_!WGJe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F55e95487-9352-4e03-897d-8ee0d9c1ba6a_1200x947.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Background</h1><p>As some of you may know, Spread Privacy, the parent company of the DuckDuckGo search engine, <a href="http://www.spreadprivacy.com/introducing-email-protection-beta/">announced</a> on 20 July 2021 two new services. The first is similar to the disposable email address&#8230;</p>
      <p>
          <a href="https://tidbit.theosintion.com/p/duckduckgos-new-email-services">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Open Source Intelligence, OPSEC/Privacy, Disinformation, and Data Science and the impacts they have on society.]]></title><description><![CDATA[Welcome to The OSINTion Tidbit by me, Joe Gray.]]></description><link>https://tidbit.theosintion.com/p/coming-soon</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/coming-soon</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Fri, 04 Dec 2020 20:12:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!v8Rt!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25f3dc9f-fdc6-436f-bba0-ba78284de737_400x400.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Welcome to The OSINTion Tidbit by me, Joe Gray. Joe is passionate about exploring Open Source Intelligence, Privacy, Disinformation, and Data Science and the impacts they have on society.</p><p>Sign up now so you don&#8217;t miss the first issue.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tidbit.theosintion.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tidbit.theosintion.com/subscribe?"><span>Subscribe now</span></a></p><p>In the meantime, <a href="https://tidbit.theosintion.com/p/coming-soon?utm_source=substack&utm_medium=email&utm_content=share&action=share">tell your friends</a>!</p>
      <p>
          <a href="https://tidbit.theosintion.com/p/coming-soon">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[New Threads, New OSINT — An exploration of Poshmark]]></title><description><![CDATA[I was tossing around ideas for a blog about Poshmark, and my first inclination was to check Micah Hoffman&#8217;s WhatsMyName tool (also&#8230;]]></description><link>https://tidbit.theosintion.com/p/new-threads-new-osint-an-exploration-of-poshmark-666291b959ec</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/new-threads-new-osint-an-exploration-of-poshmark-666291b959ec</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Tue, 25 Aug 2020 13:01:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RPe6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4c47ece2-be82-45d9-aef9-7337a82d43d6_800x363.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RPe6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4c47ece2-be82-45d9-aef9-7337a82d43d6_800x363.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RPe6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4c47ece2-be82-45d9-aef9-7337a82d43d6_800x363.png 424w, https://substackcdn.com/image/fetch/$s_!RPe6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4c47ece2-be82-45d9-aef9-7337a82d43d6_800x363.png 848w, https://substackcdn.com/image/fetch/$s_!RPe6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4c47ece2-be82-45d9-aef9-7337a82d43d6_800x363.png 1272w, https://substackcdn.com/image/fetch/$s_!RPe6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4c47ece2-be82-45d9-aef9-7337a82d43d6_800x363.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RPe6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4c47ece2-be82-45d9-aef9-7337a82d43d6_800x363.png" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/4c47ece2-be82-45d9-aef9-7337a82d43d6_800x363.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RPe6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4c47ece2-be82-45d9-aef9-7337a82d43d6_800x363.png 424w, https://substackcdn.com/image/fetch/$s_!RPe6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4c47ece2-be82-45d9-aef9-7337a82d43d6_800x363.png 848w, https://substackcdn.com/image/fetch/$s_!RPe6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4c47ece2-be82-45d9-aef9-7337a82d43d6_800x363.png 1272w, https://substackcdn.com/image/fetch/$s_!RPe6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4c47ece2-be82-45d9-aef9-7337a82d43d6_800x363.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>I was tossing around ideas for a blog about Poshmark. My first inclination was to check <a href="https://twitter.com/WebBreacher">Micah Hoffman&#8217;s</a> <a href="https://github.com/WebBreacher/WhatsMyName">WhatsMyName</a> tool (also available as Profiler in <a href="https://github.com/lanmaster53/recon-ng">Recon-ng</a> and as a <a href="https://whatsmyname.app/">Web Application</a>). The tool ha&#8230;</p>
      <p>
          <a href="https://tidbit.theosintion.com/p/new-threads-new-osint-an-exploration-of-poshmark-666291b959ec">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Browsers for Privacy, OPSEC, and OSINT]]></title><description><![CDATA[When doing an OSINT or OPSEC/Privacy investigation, not all browsers are created equal. Despite our best efforts at anonymity, they can&#8230;]]></description><link>https://tidbit.theosintion.com/p/browsers-for-privacy-opsec-and-osint-b4157382f218</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/browsers-for-privacy-opsec-and-osint-b4157382f218</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Sat, 22 Aug 2020 21:20:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wyDd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8d61d458-7dd0-4996-a6a8-ce560cd571b9_800x450.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When doing an OSINT or OPSEC/Privacy investigation, not all browsers are created equal. Despite our best efforts at anonymity, they can have unfiltered access to what we are viewing. Depending on the&#8230;</p>
      <p>
          <a href="https://tidbit.theosintion.com/p/browsers-for-privacy-opsec-and-osint-b4157382f218">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Introducing WikiLeaker — An OSINT Tool for Searching WikiLeaks]]></title><description><![CDATA[I have been teaching virtual and in-person OSINT courses for about the last 6 months as The OSINTion. When going through the tools, I have&#8230;]]></description><link>https://tidbit.theosintion.com/p/introducing-wikileaker-an-osint-tool-for-searching-wikileaks-92f77c6e895d</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/introducing-wikileaker-an-osint-tool-for-searching-wikileaks-92f77c6e895d</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Wed, 15 Apr 2020 15:01:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!_7SK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3ee5266f-711b-4b13-9bbd-62c26fae136c_800x264.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_7SK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3ee5266f-711b-4b13-9bbd-62c26fae136c_800x264.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_7SK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3ee5266f-711b-4b13-9bbd-62c26fae136c_800x264.png 424w, https://substackcdn.com/image/fetch/$s_!_7SK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3ee5266f-711b-4b13-9bbd-62c26fae136c_800x264.png 848w, https://substackcdn.com/image/fetch/$s_!_7SK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3ee5266f-711b-4b13-9bbd-62c26fae136c_800x264.png 1272w, https://substackcdn.com/image/fetch/$s_!_7SK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3ee5266f-711b-4b13-9bbd-62c26fae136c_800x264.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_7SK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3ee5266f-711b-4b13-9bbd-62c26fae136c_800x264.png" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/3ee5266f-711b-4b13-9bbd-62c26fae136c_800x264.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_7SK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3ee5266f-711b-4b13-9bbd-62c26fae136c_800x264.png 424w, https://substackcdn.com/image/fetch/$s_!_7SK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3ee5266f-711b-4b13-9bbd-62c26fae136c_800x264.png 848w, https://substackcdn.com/image/fetch/$s_!_7SK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3ee5266f-711b-4b13-9bbd-62c26fae136c_800x264.png 1272w, https://substackcdn.com/image/fetch/$s_!_7SK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3ee5266f-711b-4b13-9bbd-62c26fae136c_800x264.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div>
      <p>
          <a href="https://tidbit.theosintion.com/p/introducing-wikileaker-an-osint-tool-for-searching-wikileaks-92f77c6e895d">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Internet Archive Is Being Used As A Disinformation Mule]]></title><description><![CDATA[Actors are using archive.org and exploiting the &#8216;Save Page Now&#8217; feature to propagate disinformation even after their stories are removed.]]></description><link>https://tidbit.theosintion.com/p/the-internet-archive-is-being-used-as-a-disinformation-mule-fc90a6d07ced</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/the-internet-archive-is-being-used-as-a-disinformation-mule-fc90a6d07ced</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Wed, 15 Apr 2020 10:01:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!FGbC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9c7e90f4-7617-4f32-9170-23235d3c40c2_300x300.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FGbC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9c7e90f4-7617-4f32-9170-23235d3c40c2_300x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FGbC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9c7e90f4-7617-4f32-9170-23235d3c40c2_300x300.png 424w, https://substackcdn.com/image/fetch/$s_!FGbC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9c7e90f4-7617-4f32-9170-23235d3c40c2_300x300.png 848w, https://substackcdn.com/image/fetch/$s_!FGbC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9c7e90f4-7617-4f32-9170-23235d3c40c2_300x300.png 1272w, https://substackcdn.com/image/fetch/$s_!FGbC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9c7e90f4-7617-4f32-9170-23235d3c40c2_300x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FGbC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9c7e90f4-7617-4f32-9170-23235d3c40c2_300x300.png" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/9c7e90f4-7617-4f32-9170-23235d3c40c2_300x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FGbC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9c7e90f4-7617-4f32-9170-23235d3c40c2_300x300.png 424w, https://substackcdn.com/image/fetch/$s_!FGbC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9c7e90f4-7617-4f32-9170-23235d3c40c2_300x300.png 848w, https://substackcdn.com/image/fetch/$s_!FGbC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9c7e90f4-7617-4f32-9170-23235d3c40c2_300x300.png 1272w, https://substackcdn.com/image/fetch/$s_!FGbC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9c7e90f4-7617-4f32-9170-23235d3c40c2_300x300.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>As the world continues to battle the COVID-19 pandemic, some outlets are sharing samples of malware, while others are trumpeting politically biased information from both sides of the proverbial aisle&#8230;</p>
      <p>
          <a href="https://tidbit.theosintion.com/p/the-internet-archive-is-being-used-as-a-disinformation-mule-fc90a6d07ced">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Building My Home Lab: Part 1]]></title><description><![CDATA[I have been collecting old computers from friends and family for some time, and I always said that I was going to stand up a lab. I have&#8230;]]></description><link>https://tidbit.theosintion.com/p/building-my-home-lab-part-1-dd7daaf6e2e4</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/building-my-home-lab-part-1-dd7daaf6e2e4</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Fri, 10 Jan 2020 11:01:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!mW4K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F77bb4750-1e3a-4d0a-8f29-a538cbcb758b_800x534.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mW4K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F77bb4750-1e3a-4d0a-8f29-a538cbcb758b_800x534.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mW4K!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F77bb4750-1e3a-4d0a-8f29-a538cbcb758b_800x534.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mW4K!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F77bb4750-1e3a-4d0a-8f29-a538cbcb758b_800x534.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mW4K!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F77bb4750-1e3a-4d0a-8f29-a538cbcb758b_800x534.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mW4K!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F77bb4750-1e3a-4d0a-8f29-a538cbcb758b_800x534.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mW4K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F77bb4750-1e3a-4d0a-8f29-a538cbcb758b_800x534.jpeg" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/77bb4750-1e3a-4d0a-8f29-a538cbcb758b_800x534.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mW4K!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F77bb4750-1e3a-4d0a-8f29-a538cbcb758b_800x534.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mW4K!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F77bb4750-1e3a-4d0a-8f29-a538cbcb758b_800x534.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mW4K!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F77bb4750-1e3a-4d0a-8f29-a538cbcb758b_800x534.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mW4K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F77bb4750-1e3a-4d0a-8f29-a538cbcb758b_800x534.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://www.pexels.com/@cookiecutter?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels">panumas nikhomkhai </a>from <a href="https://www.pexels.com/photo/bandwidth-close-up-computer-connection-1148820/?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels">Pexels</a></figcaption></figure></div><p>I have been collecting old computers from friends and family for some time, and I always said that I was going to stand up a lab. I have finally started to put &#8230;</p>
      <p>
          <a href="https://tidbit.theosintion.com/p/building-my-home-lab-part-1-dd7daaf6e2e4">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Research Update: Week of December 15 — Python]]></title><description><![CDATA[After one week of research and trial and error, I have some more progress to publish/report. I started the week by installing the packages&#8230;]]></description><link>https://tidbit.theosintion.com/p/research-update-week-of-december-15-python-3f4b6517909b</link><guid isPermaLink="false">https://tidbit.theosintion.com/p/research-update-week-of-december-15-python-3f4b6517909b</guid><dc:creator><![CDATA[Joe Gray]]></dc:creator><pubDate>Sun, 15 Dec 2019 14:01:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RoX6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff94d15df-f395-480a-b3a2-f0736172758b_800x515.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RoX6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff94d15df-f395-480a-b3a2-f0736172758b_800x515.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RoX6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff94d15df-f395-480a-b3a2-f0736172758b_800x515.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RoX6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff94d15df-f395-480a-b3a2-f0736172758b_800x515.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RoX6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff94d15df-f395-480a-b3a2-f0736172758b_800x515.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RoX6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff94d15df-f395-480a-b3a2-f0736172758b_800x515.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RoX6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff94d15df-f395-480a-b3a2-f0736172758b_800x515.jpeg" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/f94d15df-f395-480a-b3a2-f0736172758b_800x515.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RoX6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff94d15df-f395-480a-b3a2-f0736172758b_800x515.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RoX6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff94d15df-f395-480a-b3a2-f0736172758b_800x515.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RoX6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff94d15df-f395-480a-b3a2-f0736172758b_800x515.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RoX6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff94d15df-f395-480a-b3a2-f0736172758b_800x515.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>After one week of research and trial and error, I have some more progress to publish/report. I started the week by installing the packages used in the books that I am reading. I wrote a simple shell &#8230;</p>
      <p>
          <a href="https://tidbit.theosintion.com/p/research-update-week-of-december-15-python-3f4b6517909b">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>