# Mobile Number Search

## Step 1: Access the Dashboard

When you log in, you'll see the OSINT360 welcome screen with four quick-launch investigation tiles and the **Investigation Types** sidebar on the right.

<figure><img src="https://4028294539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsnVTh7rcq8AcGEIF2Yf%2Fuploads%2FHNB0w8zk0eieZMW9xp93%2F01_mobile_search_selected.png?alt=media&#x26;token=0fd642ac-4fe0-4009-85e5-043dae629ae2" alt=""><figcaption></figcaption></figure>

## Step 2: Select Mobile Number Search

Open the **Investigation Types** panel from the right sidebar.

1. Set **Category** → `Person`
2. Click the **Available Types** dropdown
3. Select **`Mobile Number Search (discovery_mobile)`**

The right panel will expand to show **Type Details**:

| Field               | Value                                                           |
| ------------------- | --------------------------------------------------------------- |
| **Category**        | Person                                                          |
| **Title**           | Mobile Number Search                                            |
| **Type Value**      | `discovery_mobile`                                              |
| **Description**     | Search for mobile numbers in leaked documents and data breaches |
| **Query Parameter** | Mobile Number                                                   |

The search bar at the bottom will update automatically:

```
Investigate discovery_mobile target: [Enter mobile number...]
```

## Step 3: Enter the Target Phone Number

With the `discovery_mobile` mode active, type the target phone number into the input field.

<figure><img src="https://4028294539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsnVTh7rcq8AcGEIF2Yf%2Fuploads%2FgpjJ7mlRlxWHh1mbhiFD%2F02_phone_entered.png?alt=media&#x26;token=81f3a60f-7bd8-4701-97a0-500bde125790" alt=""><figcaption></figcaption></figure>

**Format guidelines:**

| Format                | Example           | Recommended         |
| --------------------- | ----------------- | ------------------- |
| International (E.164) | `+15550343955`    | ✅ Best              |
| With spaces           | `+1 555 034 3955` | ✅ Works             |
| Local format          | `5550343955`      | ⚠️ May miss results |

💡 **Tip:** Always use the **full international format** including country code (e.g., `+1` for USA, `+44` for UK) to maximize result coverage across global databases.

## Step 4: Initiate the Search

Press **Enter** or click the **Send** button (`➤`) to submit your query.

The platform displays your query as a chat message and immediately returns a **Discovery Search Started** confirmation card:

<figure><img src="https://4028294539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsnVTh7rcq8AcGEIF2Yf%2Fuploads%2FT0qLL93Qaxv0M1KrrAJt%2F03_scanning.png?alt=media&#x26;token=977157e6-64cb-4328-88cf-a6648b3ac910" alt=""><figcaption></figcaption></figure>

The confirmation card shows:

| Field         | Example Value                    |
| ------------- | -------------------------------- |
| **Query**     | `+15550343955`                   |
| **Type**      | `Mobile`                         |
| **Search ID** | `b7d3f29a` *(unique per search)* |

⏳ The system searches the Discovery database and open web simultaneously. This typically takes **10–30 seconds**.

Click **"Check Results"** when prompted to retrieve the latest findings.

## Step 5: Carrier & Number Intelligence Result

Once complete, a **Carrier & Number Intelligence** result card is returned:

<figure><img src="https://4028294539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsnVTh7rcq8AcGEIF2Yf%2Fuploads%2FrtAnQ2HvbdzN1mz3GjJe%2F04_carrier_result.png?alt=media&#x26;token=2792b56d-a6dc-4458-b7f3-d128bace672b" alt=""><figcaption></figcaption></figure>

The result card structure:

```
🔧  Tools: nexvision_telecommunications_provider, discovery_search
─────────────────────────────────────────────────────────────────
📱  Phone/Mobile Search: +1 555 012 3456

📞  Carrier & Number Intelligence

- Carrier:       Example Wireless Co.
- Line Type:     MOBILE
- Location:      United States
- Country Code:  +1
- Region:        US
- Timezone:      America/New_York

Formats
- International: +1 555 012 3456
- National:      555 012 3456
- E.164:         +15550123456

Validation:  ✅ Valid · ✅ Possible
```

## Step 6: Platform Registration Result

Below the carrier result, a **Platform Registration** section shows which major platforms have an account registered to this number:

<figure><img src="https://4028294539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsnVTh7rcq8AcGEIF2Yf%2Fuploads%2FdPDYWlkY0Eau6w9X8ZxE%2F05_platform_result.png?alt=media&#x26;token=59341945-ed54-4cfd-823d-4dccec7a2392" alt=""><figcaption></figcaption></figure>

```
📲  Platform Registration

- ✅  Instagram  ( instagram.com )
- ✅  Amazon     ( amazon.com )
```

A checkmark (✅) indicates the number was found associated with a registered account on that platform. Platforms not listed either returned no match or were not checked in this query.

## Step 7: Person Records from Leaked Data

If the number appears in breach or leaked datasets, OSINT360 returns associated identity records:

<figure><img src="https://4028294539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsnVTh7rcq8AcGEIF2Yf%2Fuploads%2FQGrJ8KXkYqZbhVT4oMwh%2F06_person_result.png?alt=media&#x26;token=1c3d4e8f-b0e9-4083-bfcd-2c541a354743" alt=""><figcaption></figcaption></figure>

```
👥  Person (2)
─────────────────────────────────────────────────────────────────
1. Unknown

- Firstname:    john
- Email:        j.doe85@example.com
- Phone:        +15550123456
- Gender:       male
- Program:      classico
- Notes:        +08180412345
- Source:       US - Mobile Phone
- Source Type:  leak

─────────────────────────────────────────────────────────────────
2. Unknown

- Firstname:    jane
- Email:        jane.sample@example.com
- Phone:        +15550123456
- Gender:       female
- Program:      attestato professionale
- Notes:        +08180419876
- Source:       US - Mobile Phone
- Source Type:  leak
```

⚠️ Multiple records for the same number are common. A number may have been re-issued to a different subscriber, or the same number may appear across multiple independent breach datasets.

**Result Fields — Reference**

**Carrier & Number Intelligence**

<table><thead><tr><th width="201.5">Field</th><th>Description</th></tr></thead><tbody><tr><td><strong>Carrier</strong></td><td>Mobile network operator name</td></tr><tr><td><strong>Line Type</strong></td><td>Connection type: MOBILE, LANDLINE, VOIP, TOLL-FREE, etc.</td></tr><tr><td><strong>Location</strong></td><td>Country where the number is registered</td></tr><tr><td><strong>Country Code</strong></td><td>International dialling prefix (e.g. <code>+1</code>, <code>+44</code>, <code>+65</code>)</td></tr><tr><td><strong>Region</strong></td><td>ISO 3166-1 alpha-2 country code (e.g. <code>US</code>, <code>SG</code>)</td></tr><tr><td><strong>Timezone</strong></td><td>IANA timezone string (e.g. <code>America/New_York</code>, <code>Asia/Singapore</code>)</td></tr><tr><td><strong>International</strong></td><td>Human-readable international format with spaces</td></tr><tr><td><strong>National</strong></td><td>Local format without country code</td></tr><tr><td><strong>E.164</strong></td><td>Standardised compact format for API/database use</td></tr><tr><td><strong>Valid</strong></td><td>Number passes structural validation rules</td></tr><tr><td><strong>Possible</strong></td><td>Number matches a known numbering plan range</td></tr></tbody></table>

#### Platform Registration

<table><thead><tr><th width="201">Field</th><th>Description</th></tr></thead><tbody><tr><td><strong>Platform Name</strong></td><td>Name of the platform checked (e.g. Instagram, Amazon)</td></tr><tr><td><strong>Platform URL</strong></td><td>Domain of the platform</td></tr><tr><td><strong>Status</strong></td><td>✅ Found — number is registered on this platform</td></tr></tbody></table>

#### Person Records

<table><thead><tr><th width="200.5">Field</th><th>Description</th></tr></thead><tbody><tr><td><strong>Firstname</strong></td><td>First name from the breach record</td></tr><tr><td><strong>Email</strong></td><td>Email address linked to the number in the breach</td></tr><tr><td><strong>Phone</strong></td><td>Phone number as stored in the breach dataset</td></tr><tr><td><strong>Gender</strong></td><td>Gender field from the source dataset (if available)</td></tr><tr><td><strong>Program</strong></td><td>Loyalty or membership program from the source (if available)</td></tr><tr><td><strong>Notes</strong></td><td>Additional reference data from the breach record</td></tr><tr><td><strong>Source</strong></td><td>Breach or dataset name (e.g. <code>US - Mobile Phone</code>)</td></tr><tr><td><strong>Source Type</strong></td><td><code>leak</code> = data breach; <code>public</code> = public record</td></tr></tbody></table>

### Understanding Phone Number Formats

| Format            | Example           | Usage                                                            |
| ----------------- | ----------------- | ---------------------------------------------------------------- |
| **E.164**         | `+15550123456`    | Standardised format for APIs and databases — no spaces or dashes |
| **International** | `+1 555 012 3456` | Human-readable with country code and spaces                      |
| **National**      | `555 012 3456`    | Local format — omits country code                                |

#### Common Country Code Prefixes

| Country                | Code  | Example           |
| ---------------------- | ----- | ----------------- |
| United States / Canada | `+1`  | `+1 555 012 3456` |
| United Kingdom         | `+44` | `+44 7700 900123` |
| Singapore              | `+65` | `+65 9123 4567`   |
| Australia              | `+61` | `+61 4 1234 5678` |
| Germany                | `+49` | `+49 170 1234567` |
| India                  | `+91` | `+91 98765 43210` |

**Platform Registration Explained**

Platform registration checks query whether the submitted number is associated with an account on major consumer platforms. Results are derived from publicly available signals and breach-correlated datasets.

<table><thead><tr><th width="215.5">Result</th><th>Meaning</th></tr></thead><tbody><tr><td>✅ <strong>Found</strong></td><td>Number is associated with a registered account on this platform</td></tr><tr><td>❌ <strong>Not found</strong></td><td>No registration detected for this number on this platform</td></tr><tr><td>— <strong>Not checked</strong></td><td>Platform was not included in this query scope</td></tr></tbody></table>

📌 Platform registration data reflects findings at the time of investigation. Account status may change if the number is deregistered or transferred.

**Privacy & Data Handling**

OSINT360's Mobile Number Search module is designed with **privacy-by-design** principles:

<table><thead><tr><th width="313">What is used</th><th>What is NOT used</th></tr></thead><tbody><tr><td>✅ Phone number for carrier lookup</td><td>❌ Call records or SMS content</td></tr><tr><td>✅ Public telecom database query</td><td>❌ Real-time location data</td></tr><tr><td>✅ Breach dataset cross-reference</td><td>❌ Live network operator data</td></tr><tr><td>✅ Platform registration signals</td><td>❌ Private account content</td></tr><tr><td>✅ Number validity and format check</td><td>❌ Financial or billing information</td></tr></tbody></table>

The module performs **passive lookups** against public carrier databases and breach datasets. It does not interact with live telecom networks or access any real-time subscriber data.

**Tips & Best Practices**

📱 **Input Formatting**

* Always use full **E.164 international format** including the `+` and country code
* Spaces and dashes are stripped automatically — `+1-555-012-3456` and `+1 555 012 3456` both work
* For numbers without a known country code, prepend the most likely country code based on your investigation context

🔗 **Cross-Reference Strategy**

* Use **Mobile Number Search** to identify the carrier and country of origin
* Combine with **Person Search** to link the number to an individual's full profile
* Use the **Region** and **Timezone** results to narrow geographic investigation scope
* Cross-reference **Platform Registration** findings with **Social Media Scan** for deeper profiling
* Combine with **Court Cases** or **Behavior Analysis** for comprehensive person investigations

🔍 **Use Cases**

* Verifying the carrier and country of origin for a number used in suspicious communications
* Identifying platform accounts linked to an unknown number during fraud investigations
* Cross-referencing breach records to surface associated email addresses and identities
* Confirming number validity before initiating outreach in due diligence workflows

## Step 7: Continuing the Investigation

After results are returned, OSINT360 suggests follow-up modules to deepen the investigation:

<figure><img src="https://4028294539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsnVTh7rcq8AcGEIF2Yf%2Fuploads%2F2FjoUTE3SnBUu0CM1b7O%2F07_continue.png?alt=media&#x26;token=3ebe9efa-40d0-4388-a3fa-d23d3e693d2b" alt=""><figcaption></figcaption></figure>

```
✨  Continue Investigation — run additional modules on +1 555 012 3456:

[ 🔍 Sanctions Check ]   [ 📲 Social Media Profiles ]   [ 🌐 Open Web Search  FREE ]
```
