Jdl Express

PassAudited by VirusTotal on May 10, 2026.

Overview

Type: OpenClaw Skill Name: jdl-express Version: 1.0.0 The jdl-express skill provides JD Logistics tracking and shipping estimation services with transparent local data persistence. It utilizes a dedicated security module (security.py) to manage encrypted local storage using Fernet (cryptography), and includes explicit privacy commands (info, clear, export) for user data management. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the code logic is consistent with its stated purpose.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

A user could make decisions based on fabricated package status, locations, or delivery dates.

Why it was flagged

The tracking function constructs fixed, exact-looking shipment events and delivery details locally rather than showing a visible JD Logistics API lookup. For a skill advertised for shipment tracking, this can mislead users into believing mock data is real.

Skill content
events=[TrackingEvent(... description="快件已到达【北京顺义分拣中心】" ...), TrackingEvent(... description="快件已从【上海青浦分拣中心】发出" ...)], estimated_delivery=(datetime.now() + timedelta(days=1))..., sender="上海市", receiver="北京市"
Recommendation

Treat tracking output as illustrative unless the skill clearly labels it as mock data or adds a verified official JD Logistics data source; verify shipments directly with JD Logistics.

What this means

Tracking numbers, shipment history, and possible address/phone data may remain on the device after use.

Why it was flagged

The skill intentionally persists shipment history, subscriptions, and possible address records locally. This is disclosed and scoped to the skill's data directory, with privacy controls, but it can still contain personal logistics data.

Skill content
`~/.openclaw/data/jdl-express/jdlexpress.db` - stores query history - stores shipment-subscription records - may store saved address records ... `secure/.key` - stores a local encryption key file with mode `600`
Recommendation

Use the privacy clear/export commands when needed, and avoid saving address records on shared or untrusted computers.