Technology

The TrackElf Platform

A total solution for the sales channels in the vape industry

TrackElf brings the vape trade's daily operations into one connected workflow — from a free expiry-tracking tool that needs no signup, to cloud sync, multi-store teams, a trade-trained AI service agent and market intelligence. Every track solves a specific problem the big retail platforms don't cover, and runs on the phone, tablet or browser already in your hand.

Core Tracks
CORE · FREE

TrackElf ExpiryTrack™

See the age and expiry risk of every batch — before it costs you money.

Industry limitation

A case bought in January is forgotten in August — the date has passed and it's bin-bound.

What it solves

Track every batch and get flagged before it expires. No signup, free on this device.

1 · INPUT
Brand *
Model *
QTY
Date received *
Reminder window
T
TRACKELF
EXPIRYTRACK
ON DEVICE
2 · OUTPUT
8
≤1mo
3
≤2mo
2
≤3mo
1
≤6mo
0
≤1yr
0
>1yr
0
OVERDUE
🔔 OVERDUE — act now
No signup Data on phone & tablet Works offline
CORE · PRO

TrackElf ExpiryTrack™ on the cloud

Full TrackElf ExpiryTrack™ service, plus real-time cloud sync, email alerts and advanced reports.

Industry limitation

One device, one browser, and alerts that never reach you when you're away from the shop.

What it solves

Sync across devices, get email alerts, and turn ageing into clear financial reports.

1 · INPUT
Brand *
Model *
Purchase Date *
QTY
Reminder Window
Barcode / QR scan
CSV bulk import
Account · any device
PRO
T
TRACKELF
PRO OS
☁ CLOUD
2 · OUTPUT
8
≤1mo
3
≤2mo
2
≤3mo
1
≤6mo
0
≤1yr
0
>1yr
0
OVERDUE
🔔 OVERDUE — act now
CLOUD & ALERTS
Real-time sync, every device
Email alerts across devices
REPORTS
Shrinkage & £ loss by brand
Turnover · slow movers · capital
Reorder suggestions
Encrypted CSV import/export Cloud backup · never lost Voice input · next
Advanced
ADVANCED

AI Customer Service Agent

A trade-trained agent that answers your customers around the clock — with compliance guardrails.

Industry limitation

A 9 pm Sunday question goes unanswered; by Monday they bought somewhere else.

What it solves

Answers 24/7 from 476 models, checks stock, and stays inside UK compliance.

1 · INPUT
Industry know-how
Vape knowledge
UK vape compliance
FAQ channels
UK 476 models
AI
RAG + LLM
VAPE-TRAINED
2 · OUTPUT
Answers on specs, compatibility, use
Check stock & suggest substitutes
Age & compliance guard · human handoff
Web WhatsApp Social DM
CORE · SOON

TrackElf StockTrack™

Flavour-level demand forecasting and auto-reorder — coming soon.

Industry limitation

Hot flavours sell out the day they land; slow flavours pile up while you reorder on gut feel.

What it solves

AI predicts demand by flavour/strength and drafts purchase orders before you stock out.

1 · INPUT
+ all Pro stock records
Flavour / strength tags
Supplier lead times
Local events & season
T
TRACKELF
STOCKTRACK
☁ CLOUD
2 · OUTPUT
Demand forecast by flavour / strength
Auto-generated purchase orders
Device – pod – coil pairing
Coming soon
ADVANCED · SOON

TrackElf OperationTrack™

Run multiple stores and teams as one, with AI compliance shelf-audit and a daily briefing.

Industry limitation

You open a second shop; no view, no control, and the same slow stock piles up in both.

What it solves

Multi-store teams, roles and live sync, plus AI shelf-audit and a daily operating brief.

1 · INPUT
Multiple stores
Team & roles
Shelf photos
Sales / inventory
T
TRACKELF
OPERATIONTRACK
☁ CLOUD
2 · OUTPUT
Command view across all stores
Roles & permissions · live sync
AI compliance shelf-audit & daily brief
Builds on customer enquiry
INTELLIGENCE · SOON

TrackElf MarketingTrack™

AI social-media promotion for the vape trade — strategy, posts and KPI analysis.

Industry limitation

Vape ads are banned and you have no time to run social media or measure results.

What it solves

Turn a product and a few requirements into scheduled posts and KPI analysis.

1 · INPUT
Social media account
Product image & spec
Marketing requirement bullets
T
TRACKELF
MARKETINGTRACK
☁ CLOUD
2 · OUTPUT
Online promotion strategy & schedule
Posts on social media
Analysis on social media KPI
Coming soon
Source Available

The ExpiryTrack core is published for you.

In the AI era, the core code is published for personal, internal use and slots into your digital setup — so you can harness AI to grow your business, faster.

View on GitHub →
Source-available Local-first PWA Vanilla JS
expiry-track.js
// Calculate stock age & expiry risk
function getStockAge(purchaseDate) {
  const days = Math.floor(
    (Date.now() - new Date(purchaseDate)) / 86400000
  );
  if (days > 365) return { level: 'overdue', color: '#7f1d1d' };
  if (days > 180) return { level: 'warning', color: '#f59e0b' };
  if (days > 90)  return { level: 'watch',   color: '#eab308' };
  return { level: 'fresh', color: '#16a34a' };
}