> For the complete documentation index, see [llms.txt](https://nexvision-lab.gitbook.io/nexvision-lab-documents/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nexvision-lab.gitbook.io/nexvision-lab-documents/getting-started/nexvision-saas/osint-360/mobile-number-search.md).

# 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="/files/yPaUIPK35116crJE8RdQ" 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="/files/eY7b3Lot9Wb4JbW83e8W" 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="/files/SBUXNkAn4tdkAoNtPway" 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="/files/ZLJ685B2W0nVXWNvYB39" 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="/files/IVzfdOrIm9Ywg5xbAhV9" 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="/files/dWMNOrzmusF1LrJZSaGp" 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="/files/osyXtpLjZPimUb5sWDmt" alt=""><figcaption></figcaption></figure>

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

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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://nexvision-lab.gitbook.io/nexvision-lab-documents/getting-started/nexvision-saas/osint-360/mobile-number-search.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
