YipiiYipii IoT Docs

Week of Apr 14 – 19, 2026

Yipster AI assistant promoted across the platform, reports UX overhaul, daily digest notifications, in-app feedback widget, account selection polish, security hardening, mobile improvements.

Share

A big week — the Yipster AI assistant has been elevated across the platform with a visible button, a keyboard shortcut, asset-scoped conversations, photo triage, proactive nudges, and contextual suggestion chips. Reports have been overhauled with unified column customisation, a new Stops and Idling report, and download-as-PDF or Excel from any JSON history row. Notifications have been consolidated into a single daily digest with user-level controls, and an in-app feedback widget makes it easy to share what you'd like to see next.


Yipster — Your Fleet AI Assistant

A permanent seat at the top of the page

Yipster now has a visible avatar button in the top bar on every page, clearly labelled so new users know where to find it. On desktop, ⌘J (or Ctrl+J) opens the Yipster panel from anywhere in the app. A one-time coach mark gently points out the button on first use so nobody misses it. On mobile, Yipster lives as a prominent floating avatar in the bottom nav — and opening Yipster now automatically collapses the right sidebar so the chat isn't occluded.

Ask Yipster about a specific vehicle

When you open an asset in the right sidebar, you'll see a new Yipster tab alongside Details and Diagnostics. This tab scopes every question to that vehicle — so you can ask "why is this tracker offline?", "show me last week's trips", or "what maintenance is due?" without repeating the vehicle name. The tab has its own suggestion chips, markdown-rendered responses, and a compact header designed for the narrower sidebar.

Contextual Ask Yipster chips on alerts and reports

Alerts and reports now have contextual Ask Yipster chips that seed the chat with the current context. Spot an unusual alert pattern? Tap the chip on the alerts page and Yipster already knows what you're looking at. The same applies to reports — drilldown questions go straight to the AI without you having to copy and paste filters.

Photo triage

You can now attach images to Yipster — a photo of a cracked windshield, a damaged tracker, or a dashboard warning light — and ask questions about them. Yipster uses visual understanding to help diagnose the issue and suggest next steps.

Just-in-time geolocation

When a question benefits from knowing where you are ("what's the closest vehicle to me?"), Yipster requests your location in-context with a one-tap prompt. If you decline, the question still works with fleet-wide context. Location access is never requested unless the specific question needs it.

Proactive nudges

Yipster now surfaces proactive insights as a quiet pulsing dot on the avatar button. When something in your fleet deserves attention — a vehicle with unusual idling, a tracker drifting offline, a maintenance milestone approaching — the nudge appears silently. Clicking the button loads the insight directly into the chat. No pop-ups, no interruptions.

Smarter fleet context

Yipster now has access to live fleet state through the AVL cache — so when you ask about a vehicle's current location or status, the answer reflects what's on the map right now, not yesterday's snapshot. The assistant also has awareness of your user and account context, VIN and cross-sell links, and diagnostic trouble codes (DTCs).

New AI tools

Yipster can now build scheduled reports in natural language — "send me a weekly trail report for the delivery vans every Monday morning" creates a scheduled report with the right parameters. A new check_tracker_health tool lets Yipster answer "is tracker X healthy?" with the same verdict you see in the Diagnostics tab. Field projections across five existing report tools were audited and fixed for more accurate answers.


Reports — Overhauled

Unified column customisation across every report type

Column customisation used to vary by report type. Now every report — trail, trip, driver behaviour, mileage, sensor, fuel, and more — offers the same column picker, and your choices are remembered for next time. Add or remove columns to match how you actually read the data.

New Stops and Idling report

A new Stops and Idling report shows where and how long your vehicles stop, with an interactive map view plus a table. Perfect for understanding delivery dwell times, identifying unauthorised stops, or auditing idle engine time for fuel cost reduction.

Regenerate any history row as PDF or Excel

If you generated a report as JSON and now want it as a PDF or Excel file, you no longer need to re-run the whole thing. Every JSON row in the Reports History has a new Regenerate action that rebuilds it in your chosen format with the original parameters. Exports now mirror what you see on-screen exactly, including your customised columns.

Timezone-aware exports

Export headers, filenames, and row timestamps now use your profile timezone instead of UTC. A user set to Europe/Malta sees Malta times in every exported document, every time.

Map and playback improvements

The map size dropdown has been moved onto the map itself, where you'd expect it. The playback bar no longer overflows on narrow screens, markers are more legible, and stop durations are correctly shown in the event filter. Maltese characters now render correctly in trail exports.

History and results UX

Recent Reports has been merged into a single History tab — no more switching between two almost-identical screens. The results header is tighter with user attribution for who generated each report. Regenerating a report surfaces errors clearly instead of silently failing.

Mileage report fixes

The mileage report now handles historic data correctly, supports multiple assets in one report, accepts up to a 31-day range, and no longer crashes on invalid dates or null asset IDs. A critical security fix also now scopes all report endpoints to the caller's accounts only.


Daily Digest Notifications

One consolidated email, once a day

Individual health emails have been consolidated into a single daily digest. Instead of a noisy inbox with one email per event, you receive a calm summary that groups findings by severity and tier. The tone is neutral — not every finding is an issue, and the digest reflects that.

User-level controls

A new Settings → Notifications page lets each user toggle their daily digest and login alerts independently. Account admins can also set the list of digest recipients for the whole account. Manual digest triggers always send, even when the automatic run would skip for empty content.

Failed-login alerts

If someone tries and fails to log into your account, you now receive a "was this you?" email. The message is neutral — it's not an alarm, it's a notice — and helps you catch suspicious activity early without flooding your inbox with every successful sign-in.


In-App Feedback

Featurebase widget with single sign-on

A new feedback widget in the app lets you share suggestions, report issues, or vote on upcoming features — all without leaving Yipii. You're automatically signed in via JWT SSO, so there's nothing to remember. The widget respects your subscription status, so it only loads for active users.


Account Selection

Company logos and friendlier labels

The account select screen now shows your company logo where available and displays the company name prominently. When the key name would duplicate the company name, the subtitle is hidden for a cleaner look. Accounts refetch on mount so newly added company names appear immediately. Searching an account no longer auto-selects a single match when you'd rather browse.


Security and Authentication

Stronger password rules

New passwords must be at least 8 characters with a mix of complexity. The reset-password and change-password flows now enforce these rules consistently. Existing users with shorter passwords can still log in with their current credentials to avoid being locked out.

Google sign-in no longer auto-creates accounts

Signing in with Google now requires a pre-existing Yipii account. This prevents accidental account creation from typos or shared computers. Dazzle staff retain their elevated access when impersonating accounts.

Europe/Malta as default timezone

The platform default timezone is now Europe/Malta. Users without a timezone set on their profile see Malta times everywhere — emails, exports, and on-screen timestamps. Null timezones are gracefully handled rather than falling back to UTC.


Mobile Experience

Floating glass navigation

The mobile bottom nav has been redesigned as a floating glass pill with animated active indicators. The Yipster avatar sits prominently above the pill, and active states animate smoothly as you switch between views.

The right sidebar on mobile no longer overlaps the collapsed left sidebar — width has been reduced by ~20px. Action buttons (center map, pin asset) that don't work well on mobile are hidden, and the remaining buttons scroll horizontally so they never wrap and break the layout. The loading skeleton now mirrors the real sidebar's shell exactly, so clicking between assets no longer flashes a different design for a split second.

Asset preview mode switcher

The preview at the top of the right sidebar now lets you switch between Street View, Roadmap with traffic, and Satellite with traffic. Your choice is remembered locally. The map modes show the same live-map vehicle marker with status colour, course rotation, and traffic indicators.

Dashboard range default

The dashboard now defaults to the last 7 days instead of today. One day of data is too sparse to be useful as a default view — a week gives immediate signal.

Polish

The left sidebar contents are now properly clipped to the rounded corners. The Photos tab has been renamed to Manage with collapsible sections for sharing, photos, and other per-asset controls. Public tracking pages let you toggle schedule details on the outside-schedule view.


Driver and Sharing

Clearer sharing roles

The asset sharing list now visibly distinguishes Owner, Editor, and Viewer, with the Owner always listed first. Editors (view_only=0) can view and manage sharing for assets they have access to. Driver assignments and unassignments persist correctly and reflect immediately on the map without a full refetch.

Tracker connectivity

Driver assignments now propagate to the tracking server reliably — including for vehicles that are offline or not currently detected. Driver cache eviction uses the correct asset-id-keyed local cache. Beacon-detected drivers fall back to tag lookup when direct detection misses. User information is persisted across server restarts so driver data survives deployments.


Performance

Faster fleet pages

Multiple N+1 query hotspots have been eliminated — the asset list, user list, and sharing lookups are all significantly faster now. The Nova asset transfer and share actions, which used to take up to 15 seconds to load, are now instant. Device diagnostics and command-history panels pause polling when the tab is hidden to save resources.

Tracker reliability

FOTA firmware sync no longer starves unsynced trackers, misroutes Truphone SIMs, or creates duplicate groups for non-OBD devices. The scheduler routes devices correctly based on their actual hardware profile. Sentry observability is now route-aware on iot-be for better production visibility.


Questions?

If you have questions about any of these changes or need help taking advantage of new features, contact us at support@yipii.com.

Was this page helpful?

Week of Apr 14 – 19, 2026 | Yipii IoT Docs