or

PilotPalPro.com — Powered by Samuca Aviation Services

PilotPalPro

Choose Your School
Select a school to view and record your sessions

PilotPalPro v1.9

Manage schools, log sessions, generate invoices

BonaTax

School Configuration

Each school has its own tab. Changes here only affect new timesheet entries.

Flight Simulator Instructor Timesheet

Paste WhatsApp Schedule

1. Select the school.
2. Paste messages. Parser extracts Date and Start/End times.
3. Everything else goes into Remarks.
4. Fill in Place/Sim, Code/Function, and Customer on Timesheet tab.

✈️ FlightSchedulePro Schedule Import

For schools using FlightSchedulePro (FSP):
1. Go to your FSP dashboard and copy the schedule rows from the table (select text and Ctrl+C).
2. Paste below — or type the sessions manually using the format shown in the placeholder.
3. Set your Briefing and Debriefing minutes — FSP blocks include unpaid time on both ends that must be subtracted.
4. Click Import FSP Sessions. Times will be adjusted automatically.
⚠️ Time Adjustment Example: If FSP shows 09:00 – 15:00 (6 hrs total) and you set 60 min Briefing + 60 min Debriefing, the logged session becomes 10:00 – 14:00 (4 hrs paid).

📸 AI Photo / Screenshot Import

Fill customer names from a scheduling app screenshot:
1. First paste your schedule text (Paste Schedule tab) to create the timesheet rows with correct times.
2. Then upload a photo or screenshot here — AI extracts the Customer names, Place/Sim, and Code/Function.
3. The app finds the matching row (whose start time falls inside the photo's block window) and fills in the customer names. Times are never changed.
4. Review the extracted data and click Apply to Timesheet.
Photos are never stored — they are only sent to the AI for analysis and then discarded.
💡 How matching works: Screenshot shows block 09:00 → 15:00. The app looks for any timesheet row on that date whose start time falls between 09:00 and 15:00 — and fills in the customer names. Your row's times stay exactly as entered from the pasted text.

On phone: opens camera or gallery  |  On computer: opens file picker

Your Information

Company Information

This appears on the PDF invoice.

Bank Information

Shown on the invoice for payment.

Invoice Defaults

AI Settings

Enter your Anthropic API key to enable the AI Photo / Screenshot Import feature in the Paste Schedule tab. Get a key at console.anthropic.com →

💡 Estimated cost per photo analysis
This app uses Claude Haiku 4.5 — Anthropic's fastest and most affordable model.
Each scheduling screenshot uses roughly ~1,500 input tokens (image + prompt) and ~100 output tokens (the extracted JSON).

Cost per analysis: ≈ $0.002 (less than ¼ of a cent)
With a $25 deposit: approximately 10,000+ photo analyses

Pricing: $1.00 / 1M input tokens · $5.00 / 1M output tokens · See Anthropic pricing →

Your key is stored in your account and never shared with anyone. Photos are analyzed but never stored.

Data Backup

Your data is in the cloud. Export a local backup too.

⚠️

Danger Zone

🗑️ Clear All Timesheet Sessions

Permanently deletes all session rows from your timesheet. Schools, settings, rates, and invoice history are not affected.

❌ Delete My Account

Permanently deletes your entire PilotPalPro account — all data, schools, settings, and invoices. This cannot be undone.