Support

Need Help?

We're here to help you get the most out of Tornee. If you have a question, found a bug, or want to suggest a feature, reach out to us.

Email us at

fathi.lakdhar@yahoo.fr

We typically respond within 48 hours.

Frequently Asked Questions

Do I need an account to use Tornee?

No. Tornee works fully offline without an account. All your routes are stored locally on your device. Creating an account is optional and enables cloud sync across devices.

How does route optimization work?

Tornee uses real-time traffic data to calculate the most efficient order for your delivery stops. Just add your stops, tap "Optimize", and the app will reorder them to minimize total driving time.

Can I re-optimize my route mid-delivery?

Yes. If conditions change or you need to skip a stop, tap "Re-optimize" and Tornee will recalculate the best order for your remaining stops from your current location.

How many stops can I add to a route?

There is no hard limit. Tornee handles routes with dozens of stops efficiently. For larger routes, optimization uses an advanced local solver to find the best order quickly.

How do I import stops from a spreadsheet (CSV)?

When creating or editing a route, open the ⋮ menu and tap Import CSV. The file needs these columns:

Required:

  • Address — also accepted as Addr, Street, Location

Optional:

  • ID — a Stop ID or tracking number printed on the parcel. Also accepted as StopId, Stop_ID, OrderId, OrderNumber, Tracking, TrackingNumber
  • Recipient — also Name, RecipientName, Customer
  • Phone — also PhoneNumber, Tel, Telephone
  • Notes — also Note, Instructions, Description

Header row comes first, one stop per row. Column names are case-insensitive. Extra columns are ignored, so a CSV exported from Tornee (which includes # and Status) re-imports cleanly.

If you leave ID blank or skip the column, Tornee auto-generates sequential IDs (ID1, ID2, …) when the Auto-generate Stop IDs setting is on. Use Regenerate Stop IDs from the route's ⋮ menu to renumber them — manually-entered tracking numbers are kept as-is.

Example:

Address,ID,Recipient,Phone,Notes
"12 Rue de la Paix, 75002 Paris","AMZ-9876","Alice","+33 1 23 45 67 89","Ring twice"
"5 Av. Foch, 75016 Paris","","Bob","","Leave at door"

File must be UTF-8 encoded. Most spreadsheet apps (Excel, Google Sheets, Numbers) export this by default via File → Save As → CSV.

Can I export a route to a spreadsheet?

Yes. On the route detail screen, open the ⋮ menu and tap Export CSV. You'll get a file with one row per stop, including completion status — useful as a delivery report. The file can be opened in any spreadsheet app, emailed, or saved to cloud storage.

I'm switching from Spoke / Circuit / another route planner — can I bring my routes over?

Yes. Most route planners can save a route as a PDF. Use our converter at tornee.app/import-pdf to turn that PDF into a CSV, then open the CSV with Import CSV in Tornee. Everything runs in your browser — the PDF never leaves your device.

If your app doesn't export to PDF, type the addresses into a spreadsheet, save as CSV with at least an Address column, and use Import CSV. See the format reference above.

How do I share a route with another driver?

From the route detail ⋮ menu, tap Export route to generate a .json file containing all stops and settings. Send it via WhatsApp, Mail, AirDrop, or any other app. The recipient opens Tornee, taps the ⋮ menu on the route list, selects Import route, and picks the file.

Or append shared stops to an in-progress route: open the ⋮ menu while creating or editing and tap Import from shared route.

Does navigation work offline?

Turn-by-turn navigation requires an internet connection for route calculation and map tiles. However, your route data and stop list are always available offline.

How do I set my home/depot address?

Go to Settings and tap "Home / Depot Address". Search for your address and select it. When enabled, route optimization will include a return trip to your depot.

Is my data safe?

Your data is stored locally on your device. If you enable cloud sync, it's stored securely in Firebase Cloud Firestore. We never sell or share your data. See our Privacy Policy for details.