Skip to content

Product

Vires for personal trainers: build plans in minutes, see results in one place

Stop chasing screenshots and spreadsheets. Vires lets you drag a weekly plan together, share one link, and watch your clients' sets come in.

5 min read

Your clients train. You plan. Then the results arrive as photos of notebooks, voice notes and half-filled spreadsheets, and you piece progress together by hand.

Vires gives you one place instead: build the plan, send one link, and see what your client actually lifted.

Build a plan by dragging

Open a client, choose Create plan, and drop exercises from the library into the days of the week. Split a day into parts (upper back, then chest), set sets and reps, and add a note like "slow tempo, light weight". Mark supersets and dropsets. Move things around until it looks right.

  • Start from what you have. Copy a plan from another client, or save yours as a template and reuse it.
  • A ready-made library. Every exercise shows a muscle map that highlights the primary and secondary muscles, and you can filter by muscle group or equipment.
  • Your own exercises. Add exercises that are not in the library. You can use them in your plans straight away.
  • Works on a phone too. Away from your laptop, use the "Add to day" and up/down buttons instead of dragging.

Click Activate plan and copy the link. Send it over Zalo or a text message. Your client opens it, signs in with Google and lands on today's workout.

The link points to the right plan, but it does not open the door by itself. Only the client whose email you registered can see it. If it goes to the wrong person, they see nothing of your plan.

Your clients log, you follow

Each exercise card shows your notes, the target, and last session's result. The client enters kilograms and reps for every set, ticks it done, and moves on. It saves as they go, even in a gym with weak signal, and syncs when the connection returns.

On your side you get a weekly view:

  • which sessions were done,
  • which sets were completed,
  • actual kilograms and reps against your targets,
  • and the previous session's numbers next to each exercise, so the decision to add weight takes seconds.

Metrics and InBody in the same profile

Keep each client's weight, muscle mass, fat mass, body fat percentage and InBody score in one profile, with simple charts over time. Upload InBody images and attach them to the right measurement. Your client can add their own numbers and photos too, so the history stays complete between your check-ins.

Nothing is hard-deleted, so you can correct or archive a measurement without losing the record.

Built for client data you should protect

You hold sensitive information about the people you train. Vires is designed with that in mind:

  • You see only your own clients, and each client sees only their own data.
  • Phone numbers are always masked on screen.
  • Images are stored privately and shown through short-lived links.
  • Clients accept a consent screen on first sign-in and can export or delete their data.

What it costs

In the early phase, nothing. Each PT can have up to 10 clients. Charging for more is a planned feature.

Who it fits

  • PTs with a small group of clients who still manage plans in notes or spreadsheets.
  • PTs who want to see results without asking clients to send them.
  • Clients who want a clean log of their own sets and a record of their progress.

If that is you, Vires is built for the way you already work, with the plan on your laptop and the training on a phone.

FAQ

How is Vires different from a spreadsheet?

A spreadsheet holds numbers. Vires holds the plan, the exercise library with muscle maps, the client's logged sets, their body metrics and InBody images, and shows previous results next to each exercise. Each client signs in to their own view.

Do my clients need to install anything?

No. They open the link in a browser on their phone and sign in with Google.

What if my client's Google email differs from the one I entered?

They see a clear message that the link belongs to another account. You can correct the email on their profile until they first sign in.

Can I use my own exercises?

Yes. Create them in your library and use them in plans immediately. An admin reviews them before they can join the shared library.

How many clients can I have?

Up to 10 during the early phase, archived profiles included.

The Google Apps Script logo: four rounded bars in red, yellow, green and blue fanned out on a light grey background

Article · October 2026 · 8 min

A free cron job for side projects, with Google Apps Script

No server, no paid plan. How I use a Google Apps Script time-driven trigger as a cron job that tells my backend to send overdue debt reminder emails.

Read article