For the Kaiserslautern Military Community

The app for your PCS to the KMC.

A PCS is a Permanent Change of Station: a military-ordered move to a new base. The KMC is the Kaiserslautern Military Community, the bases and housing around Ramstein, Vogelweh, Kleber, and Landstuhl. Boris is built only for that move to that community, not general PCS advice that could apply anywhere.

Quick answer

Boris is a free app for a PCS to the Kaiserslautern Military Community (KMC): Ramstein, Vogelweh, Kleber, Landstuhl, and the city of Kaiserslautern. It asks whether you are active duty, a GS civilian, a contractor, or a NAF employee, then shows each status a different checklist. There is no account, no email, and no tracking; everything you enter stays on your phone. Boris is rated 5.0 out of 5 from 8 ratings on the U.S. App Store. It is free on iPhone and Android.

Sourced, not asserted

Every fact-based claim in Boris names the section of the regulation it comes from, not a vague reference to "policy." A family member's SOFA ID, for instance, expires on the earliest of several dates — including the day before a dependent child turns 21. Boris cites AEA Reg 600-77 §11a for that, so you can read the rule yourself. A check built into Boris's release process blocks new content from publishing without a source attached, live since August 14, 2026.

Not a DoD or military product. Boris is built by a civilian in Landstuhl. Read who made it and why.

What to check before you trust one

What a KMC PCS resource needs, to actually help.

A resource for a KMC PCS should clear a few concrete bars before you rely on it. Here is what each one means, and what Boris does about it.

Does it know your status?
Active duty, GS civilian, contractor, and NAF employee families get different housing, healthcare, and departure rules in Germany. Boris asks your status once and builds a separate checklist for each of the four.
Does it name where each fact comes from?
A claim that only says "per DoD policy" cannot be checked. Boris cites the specific section, for example AEA Reg 600-77 §11a for when a family member’s SOFA ID expires, and a build check blocks any content that ships without one.
Is the content dated?
Information about a specific office or business changes. Every entry in Boris's KMC directory shows the date it was last verified.
Does it work without an account?
Boris has no login and collects no email address. Your status, saved places, and checked-off tasks are stored on your phone, not on a server.
Is it built for the KMC specifically?
Boris covers Ramstein, Vogelweh, Kleber, Landstuhl, and the city of Kaiserslautern. It does not cover other bases, and it says so instead of offering generic advice.

Full breakdown by status: what each status gets in Germany.

From the App Store

What families are saying

5.0 8 ratings
Read the reviews on the App Store

Straight from the App Store listing

What's actually in it.

  1. Checklists by status

    Active duty, GS civilian, contractor, and NAF employee each get their own PCS-In, Settled, and PCS-Out checklist, not one list with the wrong tasks mixed in.

  2. Meal log and TLA/TQSA receipts

    Active duty get TLA (Temporary Lodging Allowance) for the hotel while they house-hunt. GS civilians get TQSA (Temporary Quarters Subsistence Allowance) instead. Boris logs meals and receipts as you go, so the reimbursement paperwork is ready when you file. How TLA and TQSA differ.

  3. German cancellation letters (Kündigung)

    A Kündigung is the formal written notice Germany requires to end a lease or contract early. Boris fills in a template using your PCS orders as the legal basis, ready to sign and send.

  4. German holidays and office hours

    So a task does not send you to an office closed for a Feiertag, a German public holiday, without warning.

  5. Verified KMC directory

    Doctors, mechanics, tax preparers, and more around the KMC, each listing dated so you know it isn't stale.

  6. Emergency contacts

    The numbers you actually need, saved before you need them.

  7. Home Screen widget

    A running countdown to your move, visible without opening the app.

Common questions

Questions people actually ask.

Is there an app for a PCS to Ramstein?

Yes. Boris is a free app built for a PCS to the Kaiserslautern Military Community, which includes Ramstein Air Base, Vogelweh, Kleber Kaserne, and Landstuhl. It provides a status-based checklist, a verified local directory, and German-specific tools like Kündigung cancellation letters.

What do I need before I arrive at the KMC?

What you need depends on your status, your branch, and whether pets or dependents are traveling with you. Boris asks those questions first and builds your checklist from the answers, starting from your PCS orders.

Does it work the same for GS civilians and contractors as it does for military?

No, by design. Active duty, GS civilian, contractor, and NAF employee families get different housing, healthcare, and departure rules in Germany, so Boris shows each status its own checklist instead of one shared list.

Is it free?

Yes. Boris is free on the App Store and Google Play, with no paid tier and no ads.

Do I need an account?

No. Boris has no login and collects no email address. Your status, saved places, and checked-off tasks stay on your phone.

Free, on both stores.

No account to create first. Install it and your checklist is ready. For the full explanation of what Boris does, see what is Boris.