OSINT Tools

Visual Osint (FotoForensics / ExifTool / Risk Score)

rec.JPG

Overview of the Service

The Visual OSINT module β€” available as part of the NiamonX investigation suite β€” is an advanced photo forensics and metadata analysis tool that helps identify image manipulation, origin, and authenticity indicators.
It integrates multiple forensic technologies β€” including FotoForensics-style artifact analysis, ExifTool-based metadata extraction, and CASIA AI prediction β€” to deliver a complete visual intelligence assessment for investigators, journalists, and security analysts.


🧩 What the Tool Does

Visual OSINT performs a deep, server-side forensic analysis of uploaded images, combining pixel-level inspection, metadata parsing, and AI-driven anomaly detection.

Supported file types: JPEG, PNG, WebP (up to 25 MB).
Each file is securely uploaded to NiamonX’s processing server, analyzed through a FotoForensics-like API, and returned with visual and statistical breakdowns.

The system enforces a cooldown of 30 seconds per request and allows up to 90 seconds for processing.


πŸ” Core Analysis Features

  1. Image Forensics (Visual Analysis)
    The tool generates multiple forensic artifacts and comparisons:

    • Original / Compressed Copy

    • Diff & Amplified Diff (highlights pixel-level differences)

    • Overlay & Artifact Grid (visualizes edited regions)

    • ELA (Error Level Analysis) β€” identifies compression and tampering zones

    • Noise Map β€” isolates sensor and noise inconsistencies

    • CASIA Prediction β€” AI model inference from CASIA dataset to detect manipulation patterns

  2. EXIF & Metadata Extraction
    Metadata is extracted using PHP EXIF and ExifTool modules, including:

    • Camera and software data

    • Creation timestamps

    • GPS coordinates (if embedded)

    • Editing traces and unusual tags

    • Hidden text or string data (binary text extraction)

  3. String Analysis
    The tool detects embedded ASCII or Unicode strings, sometimes hidden within images.
    Long strings can indicate metadata injection or hidden payloads.

  4. GPS & Geolocation
    If available, GPS coordinates are extracted and highlighted for quick mapping or cross-verification.


βš–οΈ Risk Score System

Each image receives a heuristic Risk Score, assessing the likelihood of manipulation or sensitive content presence:

⚠️ The score is heuristic β€” not absolute proof β€” and should be interpreted as an analytical indicator rather than forensic certification.


🧠 Tips for Use

image.png


πŸ’Ύ Request History


πŸ›‘οΈ Security & Privacy

All image uploads and forensic analyses are processed via secure, encrypted channels.
The service never retains or shares the uploaded files or results.
Each request is isolated and deleted after processing to maintain strict data confidentiality and user privacy.

Users are encouraged to perform analyses only on legally obtained images and to respect privacy and consent regulations when handling visual materials.

image.png


πŸ“¬ Contact Information

For inquiries, assistance, or data-related requests, contact the NiamonX team:

Alternative contact channel:
πŸ”— Helpdesk: https://support.niamonx.io/


In summary, NiamonX Visual OSINT is a comprehensive image forensics platform combining traditional EXIF metadata inspection, advanced artifact visualization, and AI-driven manipulation detection.
It provides investigators with reliable insights into image authenticity and integrity β€” while maintaining the highest standards of security, privacy, and digital ethics.

Social Media Search

image.png

Social Media Search β€” NiamonX

Link: https://dash.niamonx.io/social_msearch

What it is
The Social Media Search tool is a focused OSINT utility that generates and runs specialized search queries across social media domains using Google Programmable Search Engine (GPSE) combined with NiamonX query logic. It helps investigators, analysts, and researchers locate public social footprints quickly by applying network-specific filters, modifiers and heuristics β€” without scraping protected APIs.


Key functionality


How the search works (high level)

  1. You enter a basic query (username, email, keywords).

  2. NiamonX constructs network-aware GPSE queries (site:facebook.com β€œusername”, site:twitter.com @user, etc.) and applies modifiers you selected.

  3. GPSE executes the search and returns results; NiamonX post-processes them with heuristic filters and presents ranked results in the UI.

  4. You can switch tabs to view results restricted to a given social domain or view aggregated results in All mode.

Because the tool relies on Google’s index, results depend on what Google has crawled and indexed for each social network.


What you can search for


Limitations & important notes


Best-practice tips


Privacy & security


Contact / support

For any questions, reporting issues, or compliance requests, contact the NiamonX team:

Alternative channel: Helpdesk β†’ https://support.niamonx.io/

Brand Reputation

image.png

Brand Reputation β€” NiamonX

Link: https://dash.niamonx.io/brand_reputation

What it is
The Brand Reputation module is a next-generation AI-powered system for brand perception auditing, sentiment tracking, and trust assessment. It automatically gathers and analyzes public mentions of any company or brand name, evaluates overall tone and credibility, and generates a structured analytical report in under 90 seconds.

Built on top of NiamonX SearchGPT AI, it processes large datasets from multiple open sources, performing sentiment analysis, contextual clustering, and reputation scoring β€” all securely and locally processed with end-to-end encryption.


Key Functionality


How It Works

  1. You enter a brand or company name (e.g., β€œAlphabet Inc.” or β€œNiamonX”).

  2. The engine collects relevant mentions from public data sources.

  3. NiamonX AI performs a multi-layer audit: text clustering, tone detection, quote extraction, and trust scoring.

  4. Within 30–90 seconds, you receive a detailed Markdown report summarizing findings with sentiment breakdown, trend indicators, and confidence ratings.


What You Can Analyze


Report Contents

Markdown rendering ensures each report is visually clear, structured, and ready for presentation.


Privacy & Security


Tips for Best Results


Example Use Cases


Contact / Support

For issues, assistance, or legal inquiries:

Helpdesk: https://support.niamonx.io

Reverse Image Search 18+ (OSINT) | Adult Public Model Image Intelligence

image.png

The platform available at https://dash.niamonx.io/reverse_image_search β€” known as Reverse Image Search 18+ (OSINT) β€” is a specialized 18+ image intelligence module within the NiamonX platform. It is designed to perform reverse image search against public adult-model sources and return structured, analyst-friendly matches for moderation, brand protection, content verification, and lawful OSINT analysis.

18+ Important Notice

Users may only upload or submit images when they have a lawful and ethical right to analyze them. Any illegal, abusive, non-consensual, exploitative, or privacy-invasive use is strictly prohibited.

The service is intended for:

The service must not be used for stalking, harassment, doxxing, deanonymization of private individuals, non-consensual identification, or analysis of minors. Any content involving minors is strictly prohibited. Misuse of the tool may result in immediate account blocking or termination.


Overview of the Service

Reverse Image Search 18+ (OSINT) allows users to search for visual matches across public adult webcam and model-related platforms. The tool accepts either an image URL or a local file upload and attempts to find visually similar public model records.

The system returns a structured report containing potential matches, platform statistics, gender indicators, probability ratings, distance metrics, seen timestamps, account-seen timestamps, risk score, and links to available match views.

The tool is built for analysts who need a clean, controlled, and reviewable interface for checking whether an adult public-model image appears across supported 18+ sources.

Results are heuristic and should be interpreted carefully. A visual match does not automatically prove identity, ownership, consent status, or account control.


πŸ” How the Search Works

A user can start a search in one of two ways:

Supported upload formats include:

Maximum file size:

10 MB

If both a URL and a file are specified, the uploaded file has priority.

After the request is submitted, the backend creates a search job, processes the image, compares it against supported public 18+ model sources, and returns a ranked list of possible matches.


The tool supports reverse image analysis for adult public-model content only.

Accepted inputs:

Input Type Description
Image URL Direct or supported image URL
Local file upload JPEG, PNG, WebP, or GIF file
Adult public-model images Images that the user is authorized to analyze

Unsupported or prohibited inputs:

Users must ensure that every submitted image is lawful, authorized, and appropriate for adult-public-model analysis.


βš™οΈ Search Interface

The main search interface includes several core controls.

URL Images

Users can paste an image URL.

Example format:

https://...

URL searches may use short-term caching for repeatability.

File Upload

Users can upload a local image file.

Supported formats:

jpeg / png / webp / gif

Maximum size:

10 MB

If both URL and file are provided, the file upload is processed first.

Search Limit

The interface displays the current request limit and reset time.

Example:

Limit: 59 / reset 600s

This helps users understand remaining availability and rate-limit reset timing.


πŸ“Š Results Section

After a job is completed, the tool displays a structured results panel.

Possible result fields include:

Field Description
Matches Total number of returned matches
Job ID Unique backend job identifier
Status Processing status, such as finished
Created Job creation timestamp
Duration Backend processing duration
Risk Internal risk score
Risk level Low, medium, high, or another internal level
Platform statistics Match distribution by platform
Probability distribution Probability summary
Gender distribution f / m / c / u indicators
Distance metrics Minimum, average, and maximum distance
Job link Link to the job report, when available

Example status structure:

Status: finished
Duration: 1987 ms
Matches: 20
Risk: 25 Low

The results should be treated as investigative leads and manually reviewed.


🧠 Key Features

Reverse Image Search for 18+ OSINT

The tool performs visual search against public adult-model sources and returns possible matches.

Users can submit an image URL or upload a local file.

File Priority Logic

If both URL and file are submitted, the uploaded file is prioritized.

Short-Term URL Cache

URL searches may use an approximately five-minute cache window to improve repeatability and reduce unnecessary repeated processing.

Job-Based Processing

Each search creates a backend job with its own status, ID, creation timestamp, duration, and result set.

Platform Statistics

The system summarizes matches by source platform.

Example platform statistics may appear in a compact format such as:

cb:10 mfc:3 c4:3 bc:2 sc:1 sm:1

Platform labels are internal or source-specific abbreviations and should be interpreted according to the platform documentation or analyst context.

Distance Metrics

The tool provides distance values to help estimate visual similarity.

The smaller the distance value, the closer the match according to the system’s heuristic.

Probability Rating

The probability field shows an external or backend-provided rating.

This value may often be β€œlow” and should not be treated as a final confidence conclusion by itself.

Risk Score

The risk score is a simple internal evaluation based on the saturation and characteristics of returned matches.

It is intended for triage and prioritization, not as a legal or identity conclusion.

Filtering

Users can filter results by:

Export

The current results table can be exported to CSV for internal review or case documentation.

Metadata-Only History

Request history stores only metadata such as URL hash or file hash. Images are not saved.


πŸ“‹ Results Table

The results table displays potential visual matches in a structured format.

Main columns may include:

Column Description
# Result position
Platform Source platform abbreviation
Model Public model/account name returned by the system
Gender Gender indicator
Distance Visual similarity distance
Probability Probability rating
Seen First or related seen timestamp
AccountSeen Account-level seen timestamp
Links Available match views, such as Face or Full

πŸ“ Distance Interpretation

The Distance value is one of the most important technical indicators in the report.

General interpretation:

Distance Meaning
Lower value Closer visual match
Higher value Weaker visual similarity
Similar range Requires manual comparison

Distance is heuristic. It does not prove identity, model ownership, account control, consent, or exact duplication.

Analysts should compare multiple factors before making conclusions:


🎯 Probability Interpretation

The Probability field reflects an external or backend-provided rating.

Common values may include:

In many cases, returned results may be marked as β€œlow,” even when the visual distance is close. Probability should therefore be interpreted together with distance, source platform, result rank, and manual review.

A low probability does not automatically mean the result is irrelevant. A high probability does not automatically prove identity.


🚦 Risk Score

The Risk value is an internal evaluation that helps summarize the saturation and possible relevance of returned matches.

Example:

Risk 25 Low

Risk may consider signals such as:

Risk is intended for triage. It should not be used as a final judgment.


🧬 Gender Indicators

The results may include gender indicators.

Common values:

Indicator Meaning
f Female
m Male
c Couple
u Unknown

Gender indicators are source or model metadata signals and may not always be accurate. They should be treated as descriptive metadata, not identity verification.


🌐 Platform Statistics

The platform statistics section summarizes how results are distributed across supported source platforms.

Example:

Platforms
cb:10 mfc:3 c4:3 bc:2 sc:1 sm:1

This helps analysts understand whether matches are concentrated on one source or spread across multiple platforms.

A high number of matches on one platform may suggest repeated appearances, duplicate records, or platform-specific similarity clustering.

A broad spread across multiple platforms may require closer manual review.


πŸ•’ Seen and AccountSeen

The report may include two timestamp fields.

Seen

The Seen value usually refers to when a specific visual match, image, or record was observed by the source system.

AccountSeen

The AccountSeen value usually refers to when the related account or model profile was observed.

These timestamps are useful for understanding historical presence and recency.

They do not prove that the account is currently active.


Results may provide links such as:

Face

A face-focused view may help compare facial similarity.

Full

A full-image view may help compare broader context, body position, background, outfit, image composition, or duplicated content.

Analysts should use both views when available and avoid relying on a single visual cue.


πŸ’Ύ Request History

The Request History (18+) section stores previous search metadata.

Important privacy behavior:

Only stores search metadata (URL SHA1 / file SHA1). Images are not saved.

History may include:

This allows users to review past searches without storing the original uploaded images.

Request history should still be treated as sensitive metadata because it may reveal investigative activity.


πŸ“€ Export

The export function dumps the current results table into CSV.

CSV export may include:

Exported files should be stored securely and shared only with authorized recipients.

When used for moderation, compliance, or investigation, exports should follow internal data-handling policies.


A careful review process should follow these steps.

1. Confirm Authorization

Before uploading any image, confirm that the image is lawful to analyze and belongs to an adult public model or an authorized moderation workflow.

2. Choose Input Method

Use either a URL or a local file. If both are submitted, remember that the file takes priority.

Submit the request and wait for the job to finish.

4. Review the Summary

Check match count, job status, duration, risk score, platform distribution, probability distribution, gender distribution, and distance range.

5. Sort by Distance

Prioritize lower-distance results for manual review.

6. Check Face and Full Views

Use both visual perspectives where available.

7. Compare Context

Compare visual details, platform names, timestamps, and repeated matches.

8. Avoid Overclaiming

Use cautious language such as β€œpossible match,” β€œvisual similarity,” or β€œcandidate result” unless verified by additional evidence.

9. Export Only When Needed

Export CSV only for authorized internal workflows.

10. Store Evidence Securely

Treat all results, links, hashes, and exports as sensitive investigation material.


πŸ›‘οΈ Security, Privacy & Ethics

Reverse Image Search 18+ is a sensitive tool and must be used responsibly.

Strictly prohibited use includes:

Acceptable use cases include:

Users must manually verify results and interpret them as technical similarity signals, not final identity conclusions.


βš™οΈ Technical Highlights


πŸ“Œ Usage Hints


πŸ“¬ Contact Information

support@niamonx.io β€” Technical Support
other@niamonx.io β€” General Inquiries
takedown@niamonx.io β€” Data Removal / Privacy Takedown Requests
legal@niamonx.io β€” Legal and Compliance Matters

Alternative contact channel:

πŸ”— Helpdesk: https://support.niamonx.io/


Summary

NiamonX Reverse Image Search 18+ (OSINT) is a specialized reverse image search tool for adult public-model intelligence, analytics, and moderation. It supports URL and file-based searches, compares images against supported public 18+ model sources, and returns structured results with platform statistics, visual distance metrics, probability ratings, gender indicators, risk score, timestamps, and review links.

The tool is designed for lawful, ethical, adult-only analysis. It must never be used for private-person identification, non-consensual searches, minors, harassment, doxxing, or abuse. All matches should be treated as heuristic visual-similarity leads and manually verified before any conclusion or action.

Exif Remove and Metadata Privacy | Local Image Metadata Cleaner

image.png

The platform available at https://dash.niamonx.io/exif_remove β€” known as Exif Remove and Metadata Privacy β€” is a privacy-focused image metadata inspection and cleaning tool within the NiamonX platform. It allows users to view, assess, export, and remove EXIF / metadata from images directly inside the browser, without sending image files to the server.

Overview of the Service

Exif Remove and Metadata Privacy is designed to help users protect themselves from accidental metadata exposure before publishing or sharing images online.

Images often contain hidden technical metadata, including device model, camera settings, software name, creation date, orientation, thumbnails, GPS coordinates, serial numbers, and editing history. This information can reveal sensitive details about the person, device, location, or workflow behind the image.

The tool allows users to inspect this metadata locally, assess privacy risk, remove metadata, optionally re-encode the image, and download a cleaned version.

The main privacy advantage of this module is that processing happens locally in the user’s browser. Images are not uploaded to the NiamonX server for metadata extraction or deletion.


πŸ” How the Tool Works

When a user selects or drags an image into the tool, the browser reads the file locally and extracts available metadata.

The tool then displays detected tags, risk indicators, file type, file size, and metadata categories. The user can review the information before cleaning the file.

When metadata removal is requested, the tool redraws the image through the browser Canvas API. This creates a new image output without the original embedded EXIF metadata.

Depending on the selected output settings, the tool can:

The cleaned file can then be downloaded and safely used for publishing, sharing, reporting, or documentation.


🧩 Supported File Types

Exif Remove and Metadata Privacy supports common web image formats.

Supported formats:

The interface may also accept common browser-supported image representations depending on browser capabilities, but the recommended formats are JPEG, PNG, and WebP.

Up to approximately 50 MB per file

Unsupported or limited formats:

Newer formats such as HEIC and RAW are not supported on the Canvas side.


πŸ“ Uploading Images

The upload area allows users to drag files into the interface or click to select files manually.

Example interface text:

Drag files here or click to select

Metadata is extracted locally after the file is selected.

Important privacy behavior:

Images are not sent to the server.
Metadata is extracted locally.

This makes the tool suitable for privacy-sensitive workflows where users need to inspect image metadata before publishing or transferring files.


βš™οΈ Output Settings

The tool provides several output configuration options.

Output Format

Users can choose how the cleaned file should be saved.

Typical option:

As the Original (auto)

This means the tool attempts to preserve the original format where possible.

Other possible output formats may include:

Format choice affects file size, quality, transparency, and compatibility.


Quality

For JPEG and WebP outputs, users can select image quality.

Example:

92%
90–95%

Higher quality preserves more visual detail but may produce larger files. Lower quality reduces size but can introduce compression artifacts.


Limit the Long Side

Users can resize the image by limiting its longest side in pixels.

Example:

Without scaling

A practical option before publishing online is to reduce the long side to a value such as:

2048 px

This can reduce file size and limit unnecessary visual detail while preserving enough quality for web publishing.


Auto-Orientation

The tool can apply image orientation based on the original Orientation metadata.

This is important because many photos rely on EXIF Orientation to display correctly. If metadata is removed without applying orientation, the image may appear rotated incorrectly.

Auto-orientation helps preserve the visible appearance of the image after cleaning.


Keep Transparency

For images with transparency, such as PNG files, the tool can preserve alpha transparency when possible.

Important note:

If PNG is converted to JPEG, transparency is lost because JPEG does not support alpha channels.


Delete Only

The β€œDelete only” option avoids unnecessary transcoding when the output format matches the original format.

This is useful when the user wants to remove metadata with minimal visual change.

However, depending on the browser and image format, some re-encoding may still be required to fully remove embedded metadata.


πŸ“Š File Summary

After upload, the tool displays a quick summary.

Example structure:

Files: 1
Cleaned: 0
Tags: 15

For each image, the interface may show:

Example file information:

Type: image/jpeg
Size: 1.2 MB
Metadata: 15 tags

🧾 Metadata Viewer

The metadata viewer displays detected EXIF and image metadata in a structured format.

Possible metadata fields include:

Example metadata categories:

Software
Orientation
PixelXDimension
PixelYDimension
thumbnail

The metadata view is useful because it allows users to understand exactly what hidden information exists before removing it.


🚨 Why Metadata Removal Matters

Image metadata can reveal more information than expected.

Possible privacy-sensitive metadata:

Metadata Type Privacy Risk
GPS coordinates Can reveal home, workplace, travel route, or private location
Device model Can identify the camera or phone used
Serial number Can link multiple images to the same physical device
Creation date/time Can reveal when the photo was taken
Software name Can reveal editing tools or workflow
Embedded thumbnail Can contain an older version of the image
Orientation and dimensions Usually low risk but still technical metadata
Author or copyright fields Can reveal identity or organization
File history May reveal editing or export chain

Before publishing images online, it is strongly recommended to check for GPS coordinates, serial numbers, device model, and creation time.


🧠 Risk Assessment

The tool includes a metadata risk assessment system.

Risk levels help users understand how sensitive the detected metadata may be.

High Risk

High-risk metadata may include:

Example risk interpretation:

High: GPS coordinates, exact time + serial number

High-risk images should be cleaned before publishing or sharing.


Medium Risk

Medium-risk metadata may include:

Example risk interpretation:

Medium: Device model, software, creation date

Medium-risk fields may not reveal location directly, but they can still support tracking, correlation, or device fingerprinting.


Info

Informational metadata may include:

Example risk interpretation:

Info: Size, orientation, basic tags

Informational metadata is usually lower risk but can still be removed for maximum privacy.


🧹 Metadata Removal Method

Exif Remove and Metadata Privacy removes metadata by redrawing the image in the browser Canvas.

This process creates a clean image output from pixel data rather than copying the original file structure with embedded metadata.

In practice, this helps remove:

Important note:

Some browser-generated outputs may still contain minimal format-level information required for valid images, but sensitive EXIF metadata is removed through the redraw/export process.


πŸ” Local Processing and Privacy

The tool is designed around local browser-side processing.

Main privacy guarantees:

This makes the tool suitable for privacy-conscious users, journalists, investigators, security teams, and anyone who needs to clean images before sharing them.


πŸ•“ Request History

The tool includes a local request history panel.

Important behavior:

Stored only locally in the browser.
No files or metadata are sent to the server.

The history may store up to a limited number of recent entries, such as:

Up to 50 entries

History entries may include:

Example categories shown in history may include:

The history is useful for reviewing recent local cleaning activity, but it should still be treated as sensitive local metadata on shared devices.


πŸ“€ JSON Export

The tool can export detected metadata as JSON.

This is useful for:

JSON exports may contain sensitive metadata. They should be stored securely and deleted when no longer needed.


πŸ“¦ ZIP Upload and Bulk Processing

The tool supports ZIP upload or bulk processing workflows when available.

Bulk processing is useful when users need to clean multiple images before:

When cleaning many files, users should still review high-risk images manually, especially those that may contain GPS or device identifiers.


πŸ“‰ Size Comparison

After cleaning or re-encoding images, the tool can help compare original and output file sizes.

Size differences may occur because of:

A cleaned image may be much smaller if the original file contained large embedded metadata or thumbnail previews.


πŸ–ΌοΈ Format and Quality Considerations

JPEG

Best for photos and general publishing.

Pros:

Cons:

PNG

Best for screenshots, logos, graphics, and transparency.

Pros:

Cons:

WebP

Best for modern web publishing.

Pros:

Cons:


⚠️ Re-Compression Warning

Repeated compression can degrade image quality.

For best results:


A careful image-cleaning workflow should follow these steps.

1. Upload the Image Locally

Drag the file into the tool or select it manually.

2. Review Metadata

Check all detected metadata before cleaning.

3. Look for High-Risk Tags

Prioritize GPS, serial number, device model, creation time, and embedded thumbnails.

4. Choose Output Settings

Select format, quality, orientation, resizing, and transparency options.

5. Remove Metadata

Generate the cleaned image.

6. Compare File Size

Review whether the cleaned image size changed significantly.

7. Download the Cleaned File

Use the cleaned version for publishing or sharing.

8. Recheck If Needed

Upload the cleaned image again to confirm that metadata was removed.

9. Store Originals Safely

Keep original images private if they contain sensitive metadata.

10. Clear Local History on Shared Devices

If using a shared or public computer, clear browser history and local storage after processing.


πŸ›‘οΈ Security, Privacy & Ethics

Exif Remove and Metadata Privacy is designed for privacy protection, responsible publishing, and safe image sharing.

Acceptable use cases include:

Users should use the tool responsibly:

For forensic or legal investigations, metadata removal should be performed only on working copies, never on original evidence.


βš™οΈ Technical Highlights


πŸ“Œ Usage Hints


πŸ“¬ Contact Information

support@niamonx.io β€” Technical Support
other@niamonx.io β€” General Inquiries
takedown@niamonx.io β€” Data Removal / Privacy Takedown Requests
legal@niamonx.io β€” Legal and Compliance Matters

Alternative contact channel:

πŸ”— Helpdesk: https://support.niamonx.io/


Summary

NiamonX Exif Remove and Metadata Privacy is a local browser-based privacy tool for inspecting and removing EXIF / metadata from JPEG, PNG, and WebP images.

It helps users detect sensitive metadata such as GPS coordinates, device model, serial number, software, creation time, thumbnails, and other hidden tags before publishing images online.

The tool processes files locally, does not send images or metadata to the server, supports output format and quality control, provides risk assessment, enables JSON export, and stores only local browser history. It is designed for privacy protection, safer publishing, security workflows, and responsible image handling.

Flight Information | Flight Search & Aviation Intelligence

image.png

The platform available at https://dash.niamonx.io/flightinfo β€” known as Flight Information β€” is an aviation intelligence and flight lookup tool within the NiamonX platform. It allows users to search for flight information by IATA or ICAO flight number and receive a structured report with route, status, departure details, arrival details, aircraft data, telemetry fields, timestamps, and local browser-based request history.

Overview of the Service

Flight Information is designed to help users quickly check the current or recent status of a commercial or private flight using standard aviation flight identifiers.

The tool supports both IATA and ICAO flight number formats and can automatically detect the correct query mode. It returns a clean, structured flight summary that is useful for aviation monitoring, travel verification, logistics coordination, OSINT workflows, executive protection, airport operations review, and general flight status checks.

The interface is built to be simple and fast. A user enters a flight number, selects or keeps auto-detection mode, and receives a readable flight report containing departure and arrival airports, gates, terminals, scheduled or updated times, status, route, and available aircraft or telemetry fields.

Access depends on the user’s plan and daily tool limits.


πŸ” How the Search Works

When a user enters a flight number, the tool checks the query using the selected mode.

Available modes include:

In Auto detect mode, the system attempts to determine whether the entered value is an IATA-style or ICAO-style flight number.

Examples:

AA6
AAL6

The backend then returns available flight information and displays it in a structured format.

If the flight is found, the report may include:


Flight Information is intended for flight number lookup.

Supported query types:

Query Type Example Description
IATA flight number AA6 Airline IATA code + flight number
ICAO flight number AAL6 Airline ICAO code + flight number
Auto-detected flight number IB8539 The system detects the likely mode

The user should enter only the flight identifier.

IB8539
SK2624
SAS2624

Unsupported input examples:

Miami to Newark
MIA EWR 17 June
https://example.com/flight/IB8539
American Airlines flight from Miami tomorrow

For best results, users should enter a clean IATA or ICAO flight number.


βš™οΈ Controls and Interface

The Flight Information interface includes several core sections.

Controls

The controls area shows search mode, filters, query limits, and client-side interface status.

Example indicators:

Auto-detect Β· Filters
Client-side

Query Counter

The query counter shows remaining and total daily requests.

Example:

148 / 150
Queries remaining / total
Plan: Sentinel

This helps users understand how many flight searches remain under the current plan.

Find Flight

The Find Flight section is the main search area.

It contains:

Example:

Mode: Auto detect
Query: IB8539

πŸ“Š Flight Result Summary

After a successful lookup, the tool displays the flight route and status.

Example structure:

IB8539
MIA β†’ EWR
Status: en-route
2026-06-17 18:46:52 UTC

The summary helps the user quickly understand:

Common flight statuses may include:

The exact statuses depend on the data returned by the backend source.


πŸ›« Departure Section

The Departure section contains information about the origin airport and departure event.

Possible fields include:

Field Description
Airport Departure airport in IATA and ICAO format
Terminal Departure terminal
Gate Departure gate
Time local Local departure time at the airport
Time UTC Departure time converted to UTC
Updated UTC Last update timestamp for departure data

Example departure structure:

Airport: MIA (KMIA)
Terminal: N
Gate: D10
Time local: 2026-06-17 13:35
Time UTC: 2026-06-17 17:35
Updated UTC: 2026-06-17 17:30

This section is useful for confirming where the flight departed from, whether gate or terminal information is available, and whether departure timing has been updated.


πŸ›¬ Arrival Section

The Arrival section contains information about the destination airport and arrival event.

Possible fields include:

Field Description
Airport Arrival airport in IATA and ICAO format
Terminal Arrival terminal
Gate Arrival gate
Baggage Baggage belt or claim area
Time local Local arrival time at the airport
Time UTC Arrival time converted to UTC
Updated UTC Last update timestamp for arrival data

Example arrival structure:

Airport: EWR (KEWR)
Terminal: A
Gate: 11
Baggage: 4
Time local: 2026-06-17 16:39
Time UTC: 2026-06-17 20:39
Updated UTC: 2026-06-17 20:23

This section is especially useful for travel coordination, passenger pickup planning, logistics, and airport operations review.


✈️ Aircraft Section

The Aircraft section displays available aircraft-related information.

Possible fields include:

Field Description
Registration Aircraft tail number or registration
ICAO Type ICAO aircraft type code
Model Aircraft model
Manufacturer Aircraft manufacturer
Engines Engine information
Built / Age Build year and aircraft age
HEX Aircraft Mode-S / ADS-B hex identifier
MSN Manufacturer serial number

Some fields may be unavailable depending on the data provider, flight type, aircraft tracking availability, or privacy restrictions.

If aircraft details are unavailable, the interface may show:

β€”

This means the field was not returned or could not be confirmed for the selected flight.


πŸ“‘ Telemetry Section

The Telemetry section displays live or recent aircraft movement data when available.

Possible telemetry fields include:

Field Description
Position Current or last known position
Heading Direction of travel
Altitude Current or last known altitude
Speed Ground speed or reported speed
V-Speed Vertical speed
Squawk Transponder squawk code

If telemetry is unavailable, the tool may display empty fields or placeholder values.

Telemetry availability can depend on:

Telemetry should be treated as informational and may not always be real-time.


🧾 Result Table

The tool may also display a compact row-based result table.

A row may include:

Example compact format:

IB8539    MIA β†’ EWR    en-route    2026-06-17 17:35    2026-06-17 20:39

The table can help users compare repeated lookups or scan recent results quickly.

Users can click a column header to sort results when sorting is available in the interface.


πŸ•“ Request History

The Request History section stores recent searches locally in the user’s browser.

Example history behavior:

Stores last 100 queries in your browser.

History entries may include:

Example history item:

auto
IB8539
MIA β†’ EWR
17.06.2026, 21:35:37

Request history is useful for quickly revisiting previous flight checks without retyping the flight number.

Because the history is stored in the browser, it may be cleared if the user deletes browser data, switches devices, or uses another browser profile.


🧠 Key Features

The tool supports both common flight identifier formats.

Auto-Detection

Auto mode attempts to detect whether the query is IATA or ICAO.

Structured Flight Report

Results are displayed in a readable layout with departure, arrival, aircraft, and telemetry sections.

Local and UTC Times

The report shows both local airport time and UTC time when available.

Gate, Terminal, and Baggage Details

The tool can display airport operation details such as terminal, gate, and baggage claim.

Aircraft Details

When available, the report includes aircraft registration, type, model, manufacturer, engines, HEX, and MSN.

Telemetry Fields

The tool can display position, heading, altitude, speed, vertical speed, and squawk when available.

Client-Side Controls

Filtering and interface controls are handled client-side for a fast user experience.

Request History

The last 100 queries are stored locally in the browser.

Plan-Based Access

Daily query limits depend on the user’s plan.


🚦 Daily Queries and Plan Limits

Flight Information uses plan-based daily query limits.

Example:

148 / 150
Queries remaining / total
Plan: Sentinel

Limits help control usage, protect backend availability, and provide predictable access across user plans.

Users should monitor the remaining query counter when performing multiple searches.


🧭 IATA vs ICAO

Flight Information supports both IATA and ICAO flight identifiers.

IATA Flight Number

IATA flight numbers usually use a two-character airline code followed by a flight number.

Example:

AA6

ICAO Flight Number

ICAO flight numbers usually use a three-letter airline code followed by a flight number.

Example:

AAL6

Auto Detect

Auto-detect mode tries to determine the correct format automatically.

If the result seems incorrect or no flight is found, users can manually switch between IATA and ICAO mode.


🧠 Result Interpretation

Flight data should be interpreted carefully.

Important interpretation notes:

The tool is useful for fast lookup and monitoring, but critical operational decisions should be confirmed with the airline, airport, or official aviation data source when necessary.


A practical flight lookup workflow should follow these steps.

1. Enter the Flight Number

Use a clean IATA or ICAO flight number.

2. Start With Auto Detect

Use Auto detect first unless you already know the identifier type.

3. Review the Route

Confirm that the origin and destination match the expected flight.

4. Check the Status

Look for status such as scheduled, en-route, landed, delayed, or cancelled.

5. Review Departure Details

Check departure airport, terminal, gate, local time, UTC time, and update timestamp.

6. Review Arrival Details

Check arrival airport, terminal, gate, baggage belt, local time, UTC time, and update timestamp.

7. Check Aircraft and Telemetry

Use aircraft and telemetry fields when available, but remember that they may be incomplete.

8. Save or Reuse History

Use local request history to revisit previous queries.

9. Verify Critical Details

For time-sensitive travel, logistics, or operational decisions, confirm with official airline or airport sources.


πŸ›‘οΈ Security, Privacy & Responsible Use

Flight Information is intended for lawful aviation information lookup and operational awareness.

Acceptable use cases include:

Users should follow responsible use principles:


βš™οΈ Technical Highlights


πŸ“Œ Usage Hints


πŸ“¬ Contact Information

support@niamonx.io β€” Technical Support
other@niamonx.io β€” General Inquiries
takedown@niamonx.io β€” Privacy or Data Removal Requests
legal@niamonx.io β€” Legal and Compliance Matters

Alternative contact channel:

πŸ”— Helpdesk: https://support.niamonx.io/


Summary

NiamonX Flight Information is a flight lookup and aviation intelligence tool that allows users to search for flights by IATA or ICAO identifier and receive a structured report with route, status, departure details, arrival details, aircraft fields, telemetry fields, timestamps, and local request history.

The tool is designed for travel verification, logistics support, aviation OSINT, corporate monitoring, passenger coordination, and operational awareness. Results should be treated as informational and verified with official airline or airport sources for critical decisions.

Flight Schedules | Departures, Arrivals & Airline Schedule Intelligence

image.png

The platform available at https://dash.niamonx.io/flight_schedules β€” known as Flight Schedules β€” is a flight schedule intelligence tool within the NiamonX platform. It allows users to search real-time airport schedules by departure airport, arrival airport, airline, specific flight number, flight status, and delay filters.

Overview of the Service

Flight Schedules provides a structured view of current and near-future flight movements. The tool is designed to show departure and arrival queues for up to approximately 12 hours ahead, depending on the available data source and selected filters.

Unlike a single-flight lookup tool, Flight Schedules is built for broader schedule monitoring. It helps users analyze groups of flights from or to a specific airport, filter by airline, search for a specific flight, review operational status, identify delays, and export results for further analysis.

The module is useful for travel coordination, logistics, aviation OSINT, airport monitoring, corporate travel tracking, incident response support, executive protection workflows, and operational awareness.

Access depends on the user’s plan and daily tool limits.


πŸ” How the Search Works

The user selects one or more search fields and submits a schedule query. The system then searches the flight schedule database and returns matching flights in a structured table.

The tool supports multi-criteria search, meaning users can combine multiple filters to narrow results.

Example search combinations:

For example, a user can search all departures from Miami International Airport using:

Departure IATA: MIA

Or combine filters such as:

Departure IATA: MIA
Airline IATA: AA
Status: active

The result is a schedule table with flight numbers, route, airline, status, departure and arrival times, terminal and gate details, flight duration, and delay indicators when available.


Flight Schedules supports several search fields.

Departure Airport

Users can search by departure airport using either IATA or ICAO code.

Examples:

MIA
KMIA

Arrival Airport

Users can search by arrival airport using either IATA or ICAO code.

Examples:

SFO
KSFO

Airline

Users can filter by airline using IATA or ICAO airline code.

Examples:

AA
AAL

Multiple airlines can be entered as a comma-separated list.

Example:

AA,BA,DL

Flight Number

Users can search for a specific flight by IATA or ICAO flight number.

Examples:

AA2421
AAL2421

Status

Users can filter schedules by operational status.

Possible values may include:

The exact available statuses depend on backend data.

Delay Filter

Users can search for flights with delay greater than or equal to a selected number of minutes.

Example:

Delay β‰₯ 30

This is useful for quickly identifying disrupted flights.


βš™οΈ Search Interface

The Flight Schedules interface contains several main search controls.

Departure IATA

Search by departure airport IATA code.

Example:

MIA

Departure ICAO

Search by departure airport ICAO code.

Example:

KMIA

Arrival IATA

Search by arrival airport IATA code.

Example:

SFO

Arrival ICAO

Search by arrival airport ICAO code.

Example:

KSFO

Airline IATA

Filter by one or more airline IATA codes.

Example:

AA,BA

Airline ICAO

Filter by one or more airline ICAO codes.

Example:

AAL,BAW

Flight IATA

Search by IATA-style flight number.

Example:

AA2421

Flight ICAO

Search by ICAO-style flight number.

Example:

AAL2421

Status

Filter by flight status.

Default value:

Any

Delay β‰₯

Filter flights with a delay greater than or equal to the selected number of minutes.

Example:

30

πŸ“Š Schedule Results

After a successful search, the tool displays a schedule summary and a table of matching flights.

The summary may include:

Example summary structure:

DEP_IATA: MIA
Results: 100
Airlines: 37
From: MIA
To: DTW, DCA, MCO, MGA, PHL, BWI, YYZ
Window: 2026-06-17 13:00 UTC β†’ 2026-06-18 00:08 UTC

This gives users a fast overview of the searched airport schedule and the range of returned flights.


πŸ“‹ Results Table

The main results table displays flight records in a compact operational format.

Typical columns may include:

Column Description
Flight Flight number
Airline Airline IATA code
Route Departure and arrival airports
Status Flight status
Departure time Scheduled or updated departure time
Arrival time Scheduled or updated arrival time
Departure terminal / gate Departure terminal and gate
Arrival terminal / gate Arrival terminal and gate
Duration Flight duration in minutes
Departure delay Departure delay, if available
Arrival delay Arrival delay, if available

Example row:

AA3310    AA    MIA β†’ DCA    active    2026-06-17 17:41    2026-06-17 20:25    N / D38    2 / C32    164

The table is intended for quick scanning and comparison.

Users can click column headers to sort results when sorting is available.


πŸ›« Departures

When searching by departure airport, the tool shows flights leaving the selected airport within the current schedule window.

Departure-focused use cases:

Example:

Departure IATA: MIA

This returns flights departing from Miami International Airport.


πŸ›¬ Arrivals

When searching by arrival airport, the tool shows flights arriving at the selected airport within the current schedule window.

Arrival-focused use cases:

Example:

Arrival IATA: EWR

This returns flights arriving at Newark Liberty International Airport.


🏒 Airline Filtering

The tool supports airline filtering by IATA or ICAO code.

This is useful when users need to focus on one airline or a group of airlines.

Example:

Airline IATA: AA,BA

This can return only flights operated or listed under American Airlines and British Airways codes, depending on backend data.

Airline filtering is especially useful for:


✈️ Flight Number Search

Users can search for a specific flight using IATA or ICAO flight number fields.

Examples:

Flight IATA: EK164
Flight ICAO: UAE164

This is useful when a user wants schedule-table context for one specific flight rather than a full airport queue.

If the exact flight is not found, users should verify whether the flight number is IATA or ICAO and try the matching field.


⏱️ Time Window

Flight Schedules shows the current queue for up to approximately 12 hours ahead.

The result summary may show the schedule window in UTC.

Example:

Window: 2026-06-17 13:00 UTC β†’ 2026-06-18 00:08 UTC

The time window helps users understand which period is covered by the returned results.

Important interpretation notes:


🧠 Key Features

Multi-Criteria Search

Users can combine departure airport, arrival airport, airline, flight number, status, and delay filters.

Departure and Arrival Monitoring

The tool supports both outbound and inbound schedule analysis.

Airline Filtering

Users can filter by one or more airlines using comma-separated codes.

Specific Flight Lookup

The module supports direct flight number filtering.

Status Filtering

Users can narrow results by operational status.

Delay Filtering

The delay filter helps identify flights with disruption above a selected threshold.

Sortable Results

Users can sort schedule rows by table columns.

CSV Export

Schedule results can be exported to CSV for spreadsheets, reporting, or operational workflows.

TXT Export

Flight codes can be exported as TXT for simple lists, scripts, or copy-paste workflows.

Local Request History

The last 100 schedule queries are stored locally in the browser.

Plan-Based Limits

Daily query limits depend on the user’s subscription plan and are enforced server-side.


πŸ“€ Export Options

Flight Schedules supports export for operational and analytical workflows.

CSV Export

CSV export is useful for:

TXT Export

TXT export can provide a plain list of flight codes.

This is useful for:

Exported files should be stored appropriately when they contain operationally sensitive travel information.


πŸ•“ Request History

The Request History section stores the last 100 queries in the user’s browser.

History entries may include:

Example history entry:

MIA β†’ β€”
Airlines: any
Flight: any
17.06.2026, 21:37:41

Request history is stored locally and helps users quickly repeat previous searches.

Because it is browser-based, history may be cleared when the user deletes local browser data or switches devices.


🚦 Daily Queries and Plan Limits

Flight Schedules uses plan-based query limits.

Example:

148 / 150
Queries remaining / total
Plan: Sentinel

Important points:


🧭 IATA and ICAO Codes

The tool supports both IATA and ICAO code formats.

Airport Codes

IATA airport codes are usually three letters.

Examples:

MIA
SFO
EWR

ICAO airport codes are usually four letters.

Examples:

KMIA
KSFO
KEWR

Airline Codes

IATA airline codes are usually two characters.

Examples:

AA
BA
DL

ICAO airline codes are usually three letters.

Examples:

AAL
BAW
DAL

Flight Numbers

IATA flight numbers usually start with an IATA airline code.

Example:

AA2421

ICAO flight numbers usually start with an ICAO airline code.

Example:

AAL2421

Using the correct code type improves result accuracy.


🧠 Result Interpretation

Flight schedule data should be interpreted as operational information that may change quickly.

Important notes:

Codeshare behavior is especially important. Multiple airlines may show identical route, time, terminal, and gate information because they refer to the same operating flight under different marketing flight numbers.


A practical schedule search workflow should follow these steps.

Select whether you want to search by departure, arrival, airline, flight number, status, or delay.

2. Enter Airport or Airline Codes

Use IATA or ICAO codes depending on the field.

3. Combine Filters When Needed

For example, use departure airport plus airline code to narrow results.

4. Review the Summary

Check number of results, airlines, route coverage, and time window.

5. Sort the Table

Sort by departure time, arrival time, status, airline, route, or delay.

6. Identify Codeshares

Look for rows with identical route and times but different airline codes.

7. Check Delays

Use the delay filter or delay columns to identify disruptions.

8. Export Results

Export CSV for structured analysis or TXT for flight code lists.

9. Use History for Repeated Queries

Open recent searches from browser history when checking the same airport repeatedly.

10. Verify Critical Data

Confirm important travel or operational decisions through official sources.


πŸ›‘οΈ Security, Privacy & Responsible Use

Flight Schedules is intended for lawful aviation schedule lookup and operational awareness.

Acceptable use cases include:

Users should follow responsible use principles:


βš™οΈ Technical Highlights


πŸ“Œ Usage Hints


πŸ“¬ Contact Information

support@niamonx.io β€” Technical Support
other@niamonx.io β€” General Inquiries
takedown@niamonx.io β€” Privacy or Data Removal Requests
legal@niamonx.io β€” Legal and Compliance Matters

Alternative contact channel:

πŸ”— Helpdesk: https://support.niamonx.io/


Summary

NiamonX Flight Schedules is a real-time flight schedule intelligence tool for searching departures, arrivals, airlines, specific flights, statuses, and delays.

It supports multi-criteria search by airport IATA / ICAO, airline IATA / ICAO, flight IATA / ICAO, operational status, and minimum delay. The tool returns structured schedule tables with routes, times, terminals, gates, durations, delays, result summaries, export options, and browser-based request history.

Flight Schedules is designed for travel coordination, airport monitoring, aviation OSINT, logistics, corporate travel visibility, and operational awareness. Results should be treated as informational and verified with official airline or airport sources when used for critical decisions.

Flight Delay | Real-Time Flight Delay Monitoring

image.png

The platform available at https://dash.niamonx.io/flight_delay β€” known as Flight Delay β€” is a real-time aviation delay monitoring tool within the NiamonX platform. It allows users to track delayed departures and arrivals worldwide, filter results by airport, airline, flight number, status, and minimum delay threshold, and export delay intelligence for operational analysis.

Overview of the Service

Flight Delay is designed to help users monitor current flight disruptions in real time. The tool provides a structured view of delayed flights and allows users to focus on departures, arrivals, specific airports, airlines, routes, or individual flight numbers.

Unlike general flight search, which focuses on one flight, and flight schedules, which shows a broader airport queue, Flight Delay is optimized for disruption monitoring. It highlights flights affected by delay conditions and helps analysts quickly identify where operational problems are occurring.

The tool is useful for:

Results reflect current operations and should be treated as operational intelligence that may change quickly.


πŸ” How the Tool Works

The user selects whether they want to monitor Departures or Arrivals, sets a minimum delay threshold, and optionally adds filters such as airport, airline, flight number, or status.

The system then searches real-time delay data and returns matching flights in a structured table.

Example search configuration:

Type: Departures
Min delay: 60 minutes
Status: Any

The result table may include flights from many airports and airlines when no specific airport filter is applied. When airport, airline, or flight filters are added, the output becomes more focused.

The tool supports multi-criteria filtering, so users can combine several conditions for precise monitoring.

Example combinations:

Departures
Minimum delay: 60 minutes
Departure IATA: MIA
Airline IATA: AA
Arrivals
Minimum delay: 30 minutes
Arrival IATA: JFK
Status: active
Departures
Flight number: 2421
Minimum delay: 30 minutes

🧩 What Can Be Monitored

Flight Delay can monitor delayed flights using several types of filters.

Supported monitoring dimensions:

This allows users to monitor delays globally or narrow the view to a specific route, airline, airport, or flight.


βš™οΈ Filter Interface

The Flight Delay interface contains a set of filter controls.

Type

The user selects the delay type to monitor.

Available modes:

Departures focuses on delayed outbound flights.

Arrivals focuses on delayed inbound flights.


Min Delay

The minimum delay threshold determines which flights appear in the results.

Example:

Min delay: 60

This means only flights with a delay greater than or equal to 60 minutes should be returned.

The interface may also show quick helper text such as:

β‰₯ 30 minutes

Common threshold examples:

Threshold Use Case
15 minutes Minor delay monitoring
30 minutes Standard disruption monitoring
60 minutes Significant delay monitoring
90 minutes Serious operational disruption
120+ minutes Major delay review

A higher threshold produces fewer but more severe results.


Departure IATA

Filters results by departure airport using a three-letter IATA airport code.

Example:

MIA

Use this when monitoring delays for flights departing from a specific airport.


Departure ICAO

Filters results by departure airport using a four-letter ICAO airport code.

Example:

KMIA

ICAO codes are useful when IATA codes are ambiguous or when working with aviation-specific systems.


Arrival IATA

Filters results by arrival airport using a three-letter IATA airport code.

Example:

SFO

Use this when monitoring delayed flights arriving at a specific airport.


Arrival ICAO

Filters results by arrival airport using a four-letter ICAO airport code.

Example:

KSFO

Airline IATA

Filters results by airline using one or more IATA airline codes.

Example:

AA,BA

Comma-separated values are allowed, which makes it possible to monitor several airlines in one query.


Airline ICAO

Filters results by airline using one or more ICAO airline codes.

Example:

AAL,BAW

This is useful for aviation analysts who work with ICAO identifiers.


Flight IATA

Filters results by a full IATA-style flight code.

Example:

AA2421

Flight ICAO

Filters results by a full ICAO-style flight code.

Example:

AAL2421

Flight Number

Filters results by the numeric flight number only.

Example:

2421

This can be useful when the airline code is uncertain or when comparing codeshare flights.


Status Filter

Filters flights by operational status.

Default value:

Any

Possible status values may include:

The exact returned statuses depend on the backend aviation data source.


πŸ“Š Delay Results Summary

After a search is completed, the tool displays a summary of the returned delay data.

The summary may include:

Example summary structure:

DEPARTURES, β‰₯ 60 min
Results: 100
Max delay: 1000 min
Airlines: 52

This summary helps users quickly understand the scale of current delays and whether the result set is broad or focused.


πŸ“‹ Results Table

The results table displays delayed flights in a compact operational format.

Typical columns include:

Column Description
Flight Flight code
Airline Airline IATA code
Route Departure and arrival airport
Status Current operational status
Departure time Scheduled or updated departure time
Arrival time Scheduled or updated arrival time
Departure terminal / gate Departure terminal and gate, if available
Arrival terminal / gate Arrival terminal and gate, if available
Duration Flight duration or scheduled travel time in minutes
Departure delay Departure delay in minutes
Arrival delay Arrival delay in minutes

Example row format:

AA5395    AA    SDF β†’ CLT    landed    2026-06-17 16:00    2026-06-17 17:37    B2    E43    102    102    95

The table is designed for fast scanning, sorting, and export.


πŸ›« Departure Delay Monitoring

When the type is set to Departures, the tool focuses on delayed outbound flights.

This mode is useful for:

Example use case:

Show all departures delayed by at least 60 minutes.

With additional filters:

Show all MIA departures delayed by at least 60 minutes.

πŸ›¬ Arrival Delay Monitoring

When the type is set to Arrivals, the tool focuses on delayed inbound flights.

This mode is useful for:

Example use case:

Show all arrivals into JFK delayed by at least 30 minutes.

🏒 Airline Delay Filtering

The tool supports airline-based filtering using IATA or ICAO airline codes.

This is useful for identifying whether delays are concentrated around a specific carrier.

Example:

Airline IATA: AA,BA,DL

Airline filtering can help with:

Because codeshares may appear as multiple flight numbers for the same physical flight, analysts should review rows with identical routes, times, gates, and delay values carefully.


✈️ Flight-Specific Delay Search

Users can filter by a specific flight using:

Examples:

Flight IATA: AA2421
Flight ICAO: AAL2421
Flight number: 2421

This is useful when monitoring a particular flight that may be delayed, cancelled, or affected by operational changes.


⏱️ Delay Values

Delay values are shown in minutes.

The table may include several delay-related columns, depending on the returned data.

Common delay indicators:

Delay Field Meaning
Main delay Overall delay value used for filtering
Departure delay Delay affecting departure
Arrival delay Delay affecting arrival

For departures, the departure delay is usually most relevant.

For arrivals, the arrival delay is usually most relevant.

However, both values can be useful because a flight may depart late and recover some time en route, or depart with a small delay and arrive with a larger delay due to routing, congestion, weather, or holding patterns.


🚨 Max Delay

The summary may show a maximum delay value.

Example:

Max delay: 1000 min

This helps users quickly identify the severity of the largest delay in the current result set.

A very high delay value should be reviewed carefully because it may indicate:

For critical use, high-delay records should be validated with official airline or airport sources.


🧠 Key Features

Real-Time Delay Monitoring

The tool monitors current delayed flights and returns operationally relevant results.

Departures and Arrivals

Users can choose whether to focus on delayed departures or delayed arrivals.

Configurable Delay Threshold

Minimum delay can be adjusted to focus on minor, moderate, or severe disruptions.

Airport Filters

Users can filter by departure or arrival airport using IATA or ICAO codes.

Airline Filters

Users can filter by one or more airlines using comma-separated IATA or ICAO codes.

Flight Filters

Users can search by full IATA flight code, full ICAO flight code, or numeric flight number.

Status Filtering

Results can be filtered by operational status.

Sortable Table

Users can click table headers to sort results.

CSV Export

Results can be exported to CSV for structured analysis.

TXT Export

Flight lists can be exported to TXT for quick operational use.

Local Request History

Recent queries are stored locally in the browser.

Plan-Based Limits

Daily query limits are enforced server-side according to the user’s plan.


πŸ“€ Export Options

Flight Delay supports export for operational and analytical workflows.

CSV Export

CSV export is useful for:

TXT Export

TXT export is useful when users need a plain list of delayed flight numbers.

Possible use cases:

Exported delay data may contain operationally sensitive travel information and should be stored appropriately.


πŸ•“ Request History

The Request History section stores recent delay searches locally in the browser.

Example behavior:

Stores last 100 queries in your browser.

History entries may include:

Example history format:

DEPARTURES
β€” β†’ β€”
β‰₯ 60 min
Airline: any
Flight: any
17.06.2026, 21:40:19

Local history helps users repeat common monitoring queries quickly.

Because it is browser-local, history may be cleared by deleting browser data or using another device.


🚦 Query Limits and Plan Access

Flight Delay uses plan-based query limits.

Example:

149 / 150
Queries remaining / total
Plan: Sentinel

Important points:


🧭 IATA and ICAO Reference

The tool supports both IATA and ICAO identifiers.

Airport IATA

Three-letter airport code.

Examples:

MIA
JFK
SFO

Airport ICAO

Four-letter airport code.

Examples:

KMIA
KJFK
KSFO

Airline IATA

Two-character airline code.

Examples:

AA
BA
DL

Airline ICAO

Three-letter airline code.

Examples:

AAL
BAW
DAL

Flight IATA

IATA airline code plus flight number.

Example:

AA2421

Flight ICAO

ICAO airline code plus flight number.

Example:

AAL2421

Using the correct identifier type improves result accuracy.


🧠 Result Interpretation

Flight delay data should be interpreted carefully because flight operations change quickly.

Important interpretation rules:

The tool is designed for monitoring and analysis, not as a single source of truth for safety-critical decisions.


A practical delay monitoring workflow should follow these steps.

1. Select Delay Type

Choose Departures or Arrivals depending on the monitoring objective.

2. Set Minimum Delay

Use 30 minutes for general disruption monitoring or 60+ minutes for more serious delay analysis.

3. Add Airport Filters

Use departure or arrival IATA / ICAO codes to focus on a specific airport.

4. Add Airline Filters

Use airline filters to monitor one or more carriers.

5. Add Flight Filters When Needed

Use full flight codes or numeric flight number for a specific flight.

6. Review Summary

Check result count, maximum delay, airlines, and route spread.

7. Sort the Table

Sort by delay, departure time, arrival time, route, airline, or status.

8. Identify Codeshares

Look for identical routes, times, and delays under different flight numbers.

9. Export Results

Use CSV for structured analysis or TXT for simple flight lists.

10. Verify Critical Cases

Confirm severe delays, cancellations, and passenger-impacting events with official sources.


πŸ›‘οΈ Security, Privacy & Responsible Use

Flight Delay is intended for lawful aviation monitoring and operational awareness.

Acceptable use cases include:

Users should follow responsible use principles:


βš™οΈ Technical Highlights


πŸ“Œ Usage Hints


πŸ“¬ Contact Information

support@niamonx.io β€” Technical Support
other@niamonx.io β€” General Inquiries
takedown@niamonx.io β€” Privacy or Data Removal Requests
legal@niamonx.io β€” Legal and Compliance Matters

Alternative contact channel:

πŸ”— Helpdesk: https://support.niamonx.io/


Summary

NiamonX Flight Delay is a real-time delay monitoring tool for tracking delayed departures and arrivals worldwide.

It supports configurable minimum delay thresholds, airport filters, airline filters, flight filters, status filtering, sortable tables, CSV export, TXT flight-list export, local browser history, and plan-based query limits.

The tool is designed for aviation operations, travel coordination, airport disruption monitoring, logistics, corporate travel visibility, aviation OSINT, and incident response support. Results should be treated as current operational intelligence and verified with official airline or airport sources for critical decisions.

Flight Tracker | Real-Time ADS-B Flight Monitoring

image.png

The platform available at https://dash.niamonx.io/flight_tracker β€” known as Flight Tracker β€” is a real-time flight tracking and aviation intelligence tool within the NiamonX platform. It allows users to monitor active flights using live ADS-B data and filter aircraft by map region, flight code, airline, route, aircraft identifier, speed, altitude, country flag, and operational status.

Overview of the Service

Flight Tracker is designed to provide a live operational view of active flights worldwide. The tool collects and displays real-time aircraft movement data, allowing users to track individual flights or analyze broader air traffic activity across selected regions.

Unlike static schedule tools, Flight Tracker focuses on aircraft that are currently active or recently observed through live aviation telemetry. It provides position, speed, altitude, heading, aircraft type, registration, route, airline, and update timestamp when available.

The tool is useful for:

No raw upstream data is shown in the interface. Results are cleaned and displayed in an analyst-friendly table.


πŸ” How the Tool Works

The user can run a broad search for all active flights or narrow the query using one or more filters.

Supported filtering options include:

The backend returns matching active flights, and the interface displays them in a sortable table.

All active flights

Example filtered search:

Airline IATA: BA
Dep IATA / ICAO: LHR
Arr IATA / ICAO: JFK

Example regional search:

Bounding box: 40.5,-74.5,41.2,-73.2

This makes it possible to monitor either one specific aircraft or thousands of active flights across a larger region.


🧩 What Can Be Tracked

Flight Tracker can be used to track or filter flights by several aviation identifiers.

Supported search and filter types:

Filter Type Example Description
Bounding box 40.5,-74.5,41.2,-73.2 Limits results to a map region
Flight IATA AA100 IATA-style flight code
Flight ICAO AAL100 ICAO-style flight code
Flight number 100 Numeric flight number
HEX / Reg A1B2C3 or N123AA ICAO24 hex or aircraft registration
Airline IATA AA,BA One or more airline IATA codes
Airline ICAO AAL,BAW One or more airline ICAO codes
Flag US,GB Aircraft or operator country flag
Departure airport JFK or KJFK Departure airport IATA / ICAO
Arrival airport LHR or EGLL Arrival airport IATA / ICAO
Status Any Operational status filter

The tool can be used for both single-flight lookups and wide-area monitoring.


βš™οΈ Tracking Interface

The Flight Tracker interface contains several main sections.

Controls

The controls panel shows that the tool supports:

BBox Β· Flight Β· Airline
Client-side

This means users can filter by geographic bounding box, flight identifiers, and airline-related fields.

Query Counter

The interface displays current daily query limits.

Example:

149 / 150
Queries remaining / total
Plan: Sentinel

Daily access depends on the user’s plan, and limits are enforced server-side.

Track Flights

The main tracking panel contains all filters used to search live flight data.


πŸ—ΊοΈ Bounding Box Filter

The Bounding Box filter limits results to a selected geographic region.

Input format:

SW lat, SW lng, NE lat, NE lng

Example:

40.5,-74.5,41.2,-73.2

This means:

Bounding boxes are useful for:

Example use case:

Show active flights around New York airspace.

πŸ”Ž Zoom

The Zoom option helps control how map or regional results are interpreted.

Default value:

Auto

Auto zoom allows the interface to choose an appropriate view based on the query and returned data.

Zoom is most useful when combined with a bounding box or map-based workflow.


πŸš€ Minimum Speed Filter

The Min speed filter allows users to return only flights above a selected speed.

Unit:

km/h

This is useful for excluding stationary or slow-moving aircraft.

Example use cases:


πŸ›« Minimum Altitude Filter

The Min altitude filter allows users to return only aircraft above a selected altitude.

Unit:

m

This is useful for:


✈️ Flight Filters

Flight Tracker supports several flight-level filters.

Flight IATA

Search by IATA-style flight code.

Example:

AA100

Flight ICAO

Search by ICAO-style flight code.

Example:

AAL100

Flight Number

Search by numeric flight number only.

Example:

100

Flight number filtering is useful when the airline code is unknown or when checking possible codeshare variants.


πŸ›©οΈ Aircraft HEX / Registration

The HEX / Reg field allows tracking by aircraft identifier.

Supported examples:

ICAO24 HEX
Aircraft registration

This is useful for tracking a specific aircraft rather than a scheduled flight number.

Possible use cases:


🏒 Airline Filters

The tool supports filtering by airline IATA or ICAO codes.

Airline IATA

Example:

AA,BA

Comma-separated values are allowed.

Airline ICAO

Example:

AAL,BAW

Airline filters are useful for:


🏳️ Flag Filter

The Flag filter accepts ISO-2 country codes.

Example:

US,GB

This can help filter aircraft or flights associated with specific countries, depending on the returned aviation data.

Use cases:

Flag signals should be interpreted carefully because aircraft registration country, airline nationality, and route geography may differ.


🧭 Departure and Arrival Filters

Flight Tracker supports filtering by departure and arrival airports.

Input can be IATA or ICAO.

Examples:

JFK
KJFK
LHR
EGLL

These filters are useful for:


πŸ“Š Real-Time Results Summary

After a query is completed, the tool displays a summary of returned live flights.

The summary may include:

Example summary:

All active flights
Flights: 7656
Airlines: 498
Speed: 0 β†’ 1155 km/h
Altitude: -60 β†’ 15039 m
Updated: 19:28–19:43 UTC

This summary gives users a quick overview of the size and freshness of the returned data.


πŸ“‹ Results Table

The results table displays active flights in a compact operational format.

Typical columns include:

Column Description
Flight Flight code
Airline Airline code
Route Departure and arrival airports
Status Current operational status
Latitude Current or last known latitude
Longitude Current or last known longitude
Altitude Current or last known altitude in meters
Speed Current or last known speed in km/h
Heading Direction of travel
Vertical speed Climb or descent indicator, when available
Squawk Transponder squawk code, when available
Aircraft type ICAO aircraft type code
Registration Aircraft registration
Updated Last update timestamp

Example row structure:

BA299    BA    LHR β†’ ORD    en-route    43.225991    -82.839675    10992    698    249    0    B77W    G-STBG

The table is designed for sorting, filtering, and export.


πŸ“ Position Data

Flight Tracker returns latitude and longitude when available.

Position data helps users understand where an aircraft was last observed.

Important notes:

Position should be treated as near-real-time operational data, not as a safety-critical navigation source.


🧭 Heading

The heading value shows the aircraft’s direction of travel.

Example:

Heading: 249

Heading is usually expressed in degrees, where:

Heading is useful for understanding aircraft movement direction and confirming whether a flight is moving toward its expected destination.


πŸ›« Altitude

Altitude is displayed in meters.

Example:

Altitude: 10992 m

Altitude can help distinguish:

The summary may show a range such as:

Altitude: -60 β†’ 15039 m

Negative or unusual altitude values may appear due to data source behavior, airport elevation handling, sensor anomalies, or ground-level interpretation.


πŸš€ Speed

Speed is displayed in kilometers per hour.

Example:

Speed: 698 km/h

Speed helps identify whether an aircraft is airborne, taxiing, stationary, climbing, cruising, or descending.

The summary may show the observed speed range across returned flights.


πŸ“‘ Squawk

The squawk field displays the aircraft transponder code when available.

Squawk may be empty or unavailable for many flights.

Common interpretation:

The tool should not be used as a sole source for emergency interpretation.


πŸ›©οΈ Aircraft Type and Registration

Flight Tracker may display:

Examples:

B738
A359
A21N
G-STBG
N19951
PH-BXC

Aircraft type and registration are useful for:

Some aircraft may not return registration or type information.


🧠 Key Features

Real-Time ADS-B Monitoring

The tool provides live or near-live active flight data based on ADS-B-style telemetry.

Track Individual Flights

Users can filter by flight code, flight number, aircraft HEX, or registration.

Monitor All Active Flights

The tool can return a broad global list of active flights.

Bounding Box Filtering

Users can limit results to a specific map region.

Airline Filtering

Users can filter by one or more airlines.

Route Filtering

Users can filter by departure and arrival airport.

Speed and Altitude Filtering

Users can focus on aircraft above specific speed or altitude thresholds.

Country Flag Filtering

Users can filter by ISO-2 country flag when supported.

Status Filtering

Users can filter by operational status.

Sortable Table

Any column can be sorted for faster analysis.

CSV Export

Users can export the flight list to CSV.

TXT Export

Users can export flight lists to plain text.

Pagination

Large result sets are paginated for readability.

Local Request History

The last 100 queries are stored locally in the browser.


πŸ“„ Pagination

Large result sets may span multiple pages.

Example:

Showing 1–100 of 7656
1 / 77

Pagination allows the interface to handle thousands of active flights without overwhelming the browser.

Users can navigate through pages to review additional aircraft.


πŸ“€ Export Options

Flight Tracker supports export for operational and analytical workflows.

CSV Export

CSV export is useful for:

TXT Export

TXT export is useful for:

Exported data may contain operationally sensitive flight information and should be stored responsibly.


πŸ•“ Request History

The Request History section stores recent tracking queries locally in the user’s browser.

Example behavior:

Stores last 100 queries in your browser.

History entries may include:

Example history entry:

β€” β†’ β€”
BBOX: β€”
ZOOM: auto
Airline: any
Flight: any
17.06.2026, 21:43:32

Request history helps users repeat previous monitoring queries quickly.

Because it is stored locally, it may be cleared if the user deletes browser data or switches devices.


🚦 Query Limits and Plan Access

Flight Tracker uses plan-based query limits.

Example:

149 / 150
Queries remaining / total
Plan: Sentinel

Important points:


🧭 IATA, ICAO, HEX, and Registration Reference

Flight IATA

IATA-style flight code.

Example:

AA100

Flight ICAO

ICAO-style flight code.

Example:

AAL100

Airline IATA

Two-character airline code.

Example:

AA
BA
DL

Airline ICAO

Three-letter airline code.

Example:

AAL
BAW
DAL

Airport IATA

Three-letter airport code.

Example:

JFK
LHR
MIA

Airport ICAO

Four-letter airport code.

Example:

KJFK
EGLL
KMIA

ICAO24 HEX

Aircraft transponder hexadecimal identifier.

Example:

A1B2C3

Registration

Aircraft tail number or national registration.

Example:

N123AA
G-STBG
PH-BXC

🧠 Result Interpretation

Flight Tracker data should be interpreted carefully.

Important interpretation rules:

The tool is designed for monitoring and intelligence, not for safety-critical navigation or official air traffic control use.


A practical Flight Tracker workflow should follow these steps.

1. Choose Monitoring Scope

Decide whether to monitor all active flights, a region, a route, an airline, or a specific aircraft.

2. Use Bounding Box for Regions

Enter SW and NE coordinates to limit results to a map area.

3. Add Airline or Route Filters

Use airline, departure, and arrival filters to reduce result volume.

4. Use Speed and Altitude Filters

Exclude ground traffic or focus on airborne flights.

5. Search by Flight or Registration

For a specific aircraft, use flight code, HEX, or registration.

6. Review the Summary

Check total flights, airlines, speed range, altitude range, and update time range.

7. Sort the Results

Sort by altitude, speed, updated time, airline, route, or aircraft type.

8. Review Aircraft Details

Check type, registration, route, and position.

9. Export When Needed

Export CSV for analysis or TXT for flight lists.

10. Verify Critical Findings

Confirm important operational conclusions with official aviation sources when needed.


πŸ›‘οΈ Security, Privacy & Responsible Use

Flight Tracker is intended for lawful aviation awareness and operational monitoring.

Acceptable use cases include:

Users should follow responsible use principles:


βš™οΈ Technical Highlights


πŸ“Œ Usage Hints


πŸ“¬ Contact Information

support@niamonx.io β€” Technical Support
other@niamonx.io β€” General Inquiries
takedown@niamonx.io β€” Privacy or Data Removal Requests
legal@niamonx.io β€” Legal and Compliance Matters

Alternative contact channel:

πŸ”— Helpdesk: https://support.niamonx.io/


Summary

NiamonX Flight Tracker is a real-time ADS-B flight monitoring tool for tracking active flights worldwide. It supports broad traffic monitoring, region-based tracking, individual flight lookup, airline filtering, route filtering, speed and altitude filtering, aircraft HEX / registration search, status filtering, pagination, CSV export, TXT export, and local browser request history.

The tool is designed for aviation OSINT, operational awareness, logistics, corporate travel monitoring, airspace observation, and real-time flight intelligence. Results should be treated as near-real-time aviation signals and verified with official sources for critical decisions.