โ† Back to App

User Guide ๐Ÿ“–

A complete reference manual for your Locomotion Diary.

Table of Contents

0. Introduction: Why this App?

Locomotion Diary is a dual-purpose tool designed to master two distinct but critical aspects of your life: Retrospective Memory (your past travels) and Prospective Security (your financial legacy).

๐Ÿ“– Part 1: My Diary (The Mirror of Your Life)

In a digital age, our movements are tracked by tech giants, but we rarely get to see or own that story ourselves. Locomotion Diary reclaims this data.

๐Ÿ“” Part 2: Legacy Binder (The Safety Net)

1. Managing Digital Complexity
With our lives spread across various apps, portals, and paperless billing, our financial footprint has become invisible. A legacy binder consolidates these scattered digital threads (passwords, customer IDs, and hidden investments) into a single point of reference.

2. Providing a Safety Net for Your Family
In the event of an emergency, family members are often overwhelmed. Forcing them to navigate a bureaucratic maze is an added burden. This binder acts as a "manual" for your life, allowing loved ones to manage affairs with dignity and clarity.

3. Financial Discipline & "Net Worth" Clarity
Maintaining this planner forces a regular audit of your life. It highlights dormant accounts, upcoming renewals, and your true liabilities, helping you make informed decisions about retirement and estate planning.

4. Protection Against "Information Blackouts"
Technology is fragile. Phones break, accounts get locked. Having a structured record (which you can export/print) ensures your most vital information remains accessible even during technical failures.

5. Seamless Transition of Wealth
Billions of rupees lie in unclaimed accounts because nominees were unaware they existed. By documenting every deed and fund here, we ensure your legacy is successfully transferred to the next generation.

โ†‘ Top

1. All Features

โ†‘ Top

2. Who can use it?

Anyone! You don't need a Google Account to use this diary.

It is designed for Travelers, Journalers, Quantified-Self enthusiasts, and digital archivists.

โ†‘ Top

3. How to use it (Workflow)

  1. Import: Load your Google Takeout file.
  2. Clean: Use the "Places" menu to fix location names.
  3. Enhance: Run the scanner to fill in missing addresses.
  4. Export: Generate your PDF E-book.
โ†‘ Top

4. Proximity Radius Setup

Located in Places > Settings.

โ†‘ Top

5. Creating Diary / E-Book

Turn your data into a book.

  1. Filter to the desired date range.
  2. Click ๐Ÿ–จ๏ธ PDF in the header.
  3. Crucial: Enable "Background Graphics" in your printer settings to see colors!
โ†‘ Top

6. Data Integration

The app integrates with third-party apis directly from your browser:

โ†‘ Top

7. Importing JSON Data

For Google Timeline Users:
  1. Go to Google Takeout.
  2. Deselect All first.
  3. Scroll down and check Location History (Timeline).
  4. Click on "Multiple Formats" check that it says JSON (not KML).
  5. Click Next Step > Create Export.
  6. Download the ZIP file and extract it.
  7. Look for a file named Records.json (or individual year files like 2024_JANUARY.json).

Once you have the file:

  1. Open Locomotion Diary.
  2. Drag & Drop the Records.json file onto the center of the screen (or click the folder icon to select it).
  3. Wait for the import to finish (it stays offline).

8. Manual Creation (Non-Google Users)

No Google Data? No problem! You can use this app as a pure travel journal from scratch.

How to Start Fresh:
  1. Open the app. Even if the "Drop Zone" is visible, just look for the โž• Add button in the navigation (or load an empty year via the dropdown if available).
  2. Create a Day: Add your first entry. The system will create the "Day" container for you.

Event Types:

Tip: Use the "Places" manager to save your favorite spots (Home, Office) for quick auto-complete later.

โ†‘ Top

9. Filtering & Sorting Events

Use the Search Bar to drill down:

Use the Sort Toggle (โฌ‡๏ธ / โฌ†๏ธ) in the top toolbar to switch between displaying the Newest events first or Oldest events first.

โ†‘ Top

10. Exporting Data (JSON & PDF)

โ†‘ Top

11. Enhance Scanner

What it does: Scans for "Unknown Locations" and finds their real address.

Why? Google data often only has coordinates. This makes your diary readable (e.g., "Home" instead of "51.50, -0.12").

โ†‘ Top

12. Naming Locations & Place Management

You can rename generic coordinates (e.g., "51.50, -0.12") to meaningful names like "Home" or "Work".

Renaming a Place

  1. Find an entry for the location you want to name.
  2. Click the Pencil Icon (โœŽ) or "Edit" button next to the location name.
  3. Option A: Type the new name (e.g., "My Office").
  4. Option B (New): Click "๐Ÿ“ Auto-Detect Name (OSM)" to let the app find the real address map for you!
  5. Click Save.
  6. Effect: This renames all future and past visits to this spot (within the Proximity Radius).

Managing & Backing Up Places

Your saved places are stored in your browser. To keep them safe or move them to another device:

  1. Click the **Location Manager** button (๐Ÿ“ Places) in the main menu.
  2. **backup:** Click **๐Ÿ“ค Export Places** to download a `locomotion_places_backup.json` file to your computer.
  3. **Restore:** Click **๐Ÿ“ฅ Import Places** and select your backup file to restore your list of named places.
  4. Tip: Do this before clearing your browser history!
โ†‘ Top

13. How the App Works?

It is a Single Page Application (SPA). It loads entirely into your browser's memory and uses IndexedDB to store your data locally. There is NO "Cloud" storage.

โ†‘ Top

14. Download & Install

โ†‘ Top

15. Privacy and Safety

Zero Knowledge. We cannot see your data. It lives on your device. If you delete your browser cache, the data is goneโ€”so keep backups!
โ†‘ Top

1.5 Interface Customization

You can personalize your reading experience:

โ†‘ Top

16. Embedded Photos ๐Ÿ“ท

See your memories in context without uploading them anywhere.

  1. Click the ๐Ÿ–ผ๏ธ Photos button in the header.
  2. Select the folder on your computer where your photos are stored (e.g., "2024 Photos").
  3. **Grant Permission:** Your browser will ask if you want to allow access. Click "View Files".
  4. Scroll through your diary! The app will automatically find photos that match the date of the diary entry and display them.

Note: This works best in Chrome/Edge on Desktop.

โ†‘ Top

17. AI Summaries ๐Ÿค–

Get a quick recap of your day.

โ†‘ Top

18. How to Update App ๐Ÿ”„

When a new version is available:

  1. Go to Settings โš™๏ธ > Check for Updates.
  2. If found, click Download to get the new ZIP file.
  3. Extract the ZIP file on your device.
  4. Replace your existing app folder/files with the new ones.
  5. Reload the page in your browser to load the new version.
โ†‘ Top

19. Interactive Maps ๐Ÿ—บ๏ธ

Every journey in your diary comes alive with maps.

โ†‘ Top

20. Legacy Binder & Financial Planner ๐Ÿ“”

What is it? A private, secure place to organize your life's critical documents (Insurance, Property, IDs) alongside your diary.

Key Features

โš ๏ธ Important: Your data lives in your Browser's Memory. If you clear your history/cache, it will be DELETED. Please click "๐Ÿ“ค Backup" regularly to save a JSON file to your computer.

How to Use

  1. Access: Click the "๐Ÿ“” Binder" button in the top navigation.
  2. Add Member: Click "โž• ๐Ÿ‘ค" to create a profile. It will auto-load the default master list.
  3. Edit Structure:
    • Click "+ Sub-Section" to add nested folders.
    • Click "+ Add Field" to add data points (Text, Date, Password).
  4. Search: Click "๐Ÿ” Search" to find any policy number or document across ALL family members instantly.

Automatic Upcoming Alerts ๐Ÿ””

The app automatically scans your binder for urgent dates.

How to trigger an alert?
The system looks for fields that meet two conditions:
  1. Type: The field must be a Date field.
  2. Name: The title must contain one of these keywords:
    • "Expiry" (e.g., Passport Expiry)
    • "Renew" (e.g., Renewal Date)
    • "Due" (e.g., Payment Due)
Matches within the next 60 days will appear in the dashboard.

Visual Template Editing (Advanced) ๐Ÿ› ๏ธ

Want to change the default list for everyone?

  1. Design your perfect folder structure in the app using the buttons.
  2. Click "๐Ÿ’พ Tpl" (Save Template).
  3. This downloads a file named binder_template.js.
  4. Replace the file in your app folder with this new one.
  5. Now, every new member you add will start with YOUR custom structure!
โ†‘ Top

21. Security & Encryption ๐Ÿ”

Zero-Knowledge Architecture: Your Binder data is encrypted with AES-GCM-256 using your Master Password. We (the developers) cannot see your data. If you lose your password, your data is lost forever.

App Lock Screen

You can lock the entire application to prevent unauthorized access on a shared device.

๐Ÿš‘ Emergency Access Kit

Because there is no "Forgot Password" link, we created the Emergency Access Kit to prevent lockouts.

  1. Go to Binder > Security sidebar section.
  2. Click ๐Ÿš‘ Emergency Kit.
  3. This downloads a special HTML file to your computer.

What is inside this file?

How to Restore: If you get locked out, click "โ™ป๏ธ Restore from Backup" on the Lock Screen and upload this HTML file. It will restore your data AND auto-unlock the app.

โš ๏ธ SECURITY WARNING: This file is the "Master Key" to your digital life. Store it securely (USB drive, Physical Safe). Do not leave it in your Downloads folder.
โ†‘ Top

22. Troubleshooting ๐Ÿ”ง

If the app ever feels "stuck", looks weird, or doesn't update:

  1. Go to Settings โš™๏ธ.
  2. Click ๐Ÿ”„ Force Reload App.
What this does: It performs a "Factory Reset" on the app's code (not your data). It clears old cached files and updates the interface to the latest version. Your diary entries are safe!
โ†‘ Top




Created by Siby Periyar โ€ข 2026