LTM — Local Territory ManagerLTM — Local Territory Manager
Free · Open source · On your system

Your territories.
Your data.Your control.

A clearer way to manage territory cards, assignments and history. With your records stored on your own computer or Home Assistant — and no required LTM cloud account.

No account or installation for the demo. Fictional data only.

Real application preview. Fictional records.
Real application preview. Fictional records.
  • Free to use
  • Self-hosted records
  • Physical cards + digital tools
An unofficial, independent project
Built around the work

From the card box
to a clearer overview.

Keep the familiar rhythm of physical territory cards. Add the overview, history and practical tools that make the day-to-day work easier.

Real LTM territory list showing fictional cards, completion dates and assignment status.
The territory list in LTM. Every record shown here is fictional.
  1. 01

    Know what is available.

    See which cards are in the box, which are assigned and where a recorded completion is missing.

  2. 02

    Assign. Return. Keep the history.

    Record an assignment or return, review its history and add a note when needed.

  3. 03

    Prepare the next round.

    Review cards, make deliberate changes and print the physical material you need.

The records behind the overview

Your daily records.
Your S-13. Your reports.

Keep assignments, returns and completions together, then use the same recorded history for the original S-13 and useful territory reports.

The real LTM report view with fictional territory completion and assignment statistics.
  1. Three useful periods.

    Compare calendar year, service year and the last 12 months. See recorded completions, current territory totals and cards without a recorded completion in the period.

  2. Print the complete report.

    Prepare a PDF with the overview and territory map views for the selected periods. The report is separate from the familiar home dashboard.

  3. Keep the original S-13.

    Download the completed original S-13 from the recorded assignment history. Original printed forms remain Danish; an English replacement is not presented as finished.

Read about reports and printing

The original S-13, filled from your records

The original S-13, filled from your records
Original Danish S-13 with fictional example entries. Open the image for a larger view.
One place for the practical details

Less searching.
More perspective.

Connected tools for territory administration, without moving your congregation records into a mandatory cloud service.

01 / LTM

Territory cards

Organise card numbers, areas, street lists and physical card status.

02 / LTM

Assignments & history

Keep track of who has a card and its recorded assignment and completion history.

03 / LTM

Maps & addresses

Draw boundaries, review geographic data and build a useful territory overview.

04 / LTM

S-13, reports & printing

Use recorded history for the original S-13, compare three report periods, print territory material and optionally approve a public QR card image.

05 / LTM

Import & backups

Bring in supported existing records, review imports and keep private backups on your system.

06 / LTM

Profiles & roles

Use individually controlled access in the profile-enabled releases. Your administrator chooses the permissions.

LTM is actively developed. Stable and beta releases are separate; check the release notes for the features and limitations in your download. Preview images may show newer features.

Local-first, explained honestly

Your records have
a home. Yours.

The installed app stores its territory records on the system you choose. There is no required LTM cloud account, subscription or application analytics.

Your computeror Home Assistant
Your LTM recordsstored on that system
Your own backupskept privately by you

Core administration can work without an internet connection. Map tiles, address services and optional Google Drive sharing use external services. An approved online card image can be public to anyone with its link while access is open. Private IB records do not belong in that image.

Read the privacy details
Get a feel for it first

Try the workflow.
Keep your real data out.

Open the interactive browser demo and explore with fictional records. There is no account to create and nothing to install. The demo is separate from the installed app and its server security.

Launch interactive demo

Demo edits stay in that browser. Use the demo for exploration, not real congregation data.

The real LTM report view with fictional territory completion and assignment statistics.
Choose how you want to start

A stable starting point.
A place to try what’s next.

Use stable for day-to-day work. Choose beta for deliberate testing alongside your normal installation, with separate test data.

Recommended for everyday use

Stable release

Stable release

Get the latest stable package and follow the installation guide for your system.

For testing new changes

Beta releases

Beta releases

Explore the current prereleases. Beta is installed separately and may have unfinished features or changed behaviour.

Windows, macOS & Linux

The portable application currently requires Python. Follow the startup guide for local use or a private server. Native EXE/DMG installers are not supplied.

Computer setup guide

Home Assistant

Add the stable repository to your add-on store. The beta channel is separate; it uses its own port and data directory.

Home Assistant setup
https://github.com/Bib007/LTM-Local-Territory-Manager

Release links work even when the version lookup is unavailable.

A few useful answers

Before you start.

Straight answers about setup, privacy and the current limits. For the full details, use the project documentation.

Documentation
Is LTM free?

Yes. LTM is a free, open-source application. No LTM subscription or paid cloud account is required. You provide the device that runs it.

Do I need Home Assistant?

No. Home Assistant is one installation option. You can also run LTM on a compatible computer with Python, locally or as a private server.

Does it need an internet connection?

Core records and administration are local. Downloading map or address data, showing online map tiles and optional Google Drive sharing require internet access.

Where is my data stored?

In the data directory of your installed LTM system. Take and store your own backups. The public website and fictional browser demo do not receive your installed database.

Can I import existing records?

LTM supports several local import workflows, including supported spreadsheet/CSV formats and S-13 history. Supported columns and workflows depend on the release; use the preview and check the relevant guide before confirming.

Can I use LTM outside Denmark?

Manual territory records and core administration are useful without Danish address data. The automatic address integrations currently focus on Danish sources. Review the limitations before relying on automatic geography elsewhere.

Is LTM available in my language?

English is becoming the primary interface and documentation language, with Danish available. Translation is still partial; some screens, errors and original printed forms remain Danish. This website is available in English and Danish.

Is this an official Jehovah’s Witnesses application?

No. LTM is an independent, unofficial open-source project. It is not developed, published or endorsed by Jehovah’s Witnesses or their organisation.

How can I report a bug?

Use the English or Danish feedback form linked below. Describe what you did and what happened, with invented examples. You can add an optional reply email or a screenshot with fictional data. Never send private records or credentials.