TripControl – Development Log

Eco Travel Impact (Premium+)

I am currently developing a new Premium+ feature for TripControl: Eco Travel Impact.

This feature is designed to give teachers and student groups a simple way to understand the environmental impact of their school trips. Instead of relying on scattered sources or rough guesses, TripControl will provide a structured estimate based on transport method, distance, and group size.

The idea originated from a common challenge:
when planning trips, sustainability is often discussed, but rarely quantified in a clear and accessible way.

With Eco Travel Impact, teachers will be able to:

  • estimate total and per-student CO₂ emissions
  • visualize which parts of the journey have the biggest impact
  • compare alternative travel methods
  • use the results as part of classroom discussions on sustainability

The feature is being built with a strong focus on clarity, transparency, and educational value.
All calculations are based on predefined emission factors, while AI is used only to explain results and provide contextual insights — not to generate the data itself.

This ensures that results remain stable, understandable, and suitable for school use.

Eco Travel Impact will be available exclusively for Premium+ (49€) users.

TripControl has now reached an important milestone.

The app is currently available in TestFlight (iOS) and Android testing environments, marking the transition from concept and prototype into real-world pilot usage with teachers and students.

This phase focuses on validating the core idea:
a single, structured platform for planning, managing, and communicating during school trips.

Recent Progress

  • Core trip structure (schedules, locations, tasks) fully implemented
  • Teacher–student access via simple invite codes
  • Real-time chat with image sharing
  • Multi-teacher admin functionality added and tested
  • Platform available on both iOS and Android (test environments)

Key Product Decisions

During development, we have refined the product to stay focused and practical:

  • Removed non-essential features (e.g. Deals, AI photo assistant)
  • Strengthened core communication tools instead
  • Introduced voice messaging in chat (Premium feature)
  • Continued strong focus on privacy-first design and GDPR compliance

Current Focus

The pilot phase is centered around:

  • Usability testing with real school trips
  • Language validation (multi-language support for schools)
  • Stability and performance across devices
  • Feedback from teachers and students

This stage is critical in shaping TripControl into a tool that truly works in real educational settings—not just in theory.

Communication Upgrade & Pricing Refinement

  • Removed low-value features:
    • AI Photo Assistant
    • Deals function
  • Introduced media messaging in chat:
    • Photo sharing (premium)
    • Voice messages (premium)
  • Improved real-time communication between teachers and students during trips
  • Refined premium model to focus on real-world value:
    • Communication (photo + voice)
    • Collaboration (multiple teachers)
    • Clear structure and control
  • Updated pricing structure:
    • Free: 1 teacher, 1 trip, up to 5 students
    • Pro €29: up to 2 teachers, 1 trip, up to 10 students (30 days)
    • Pro €49: up to 5 teachers, multiple trips (up to 5), 11+ students (30 days)
  • Replaced feature-heavy approach with a clearer focus on communication and coordination

This update strengthens TripControl as a practical tool for real school trips, where fast communication and shared responsibility between teachers are essential.

Multi-Teacher Support & Pricing Update

  • Introduced support for multiple teachers (admins) per trip
  • Defined clear roles:
    • Main admin (trip owner)
    • Additional teachers (admins)
  • Teachers can now collaborate on the same trip in real time
  • Updated pricing model to better reflect real school trip usage:
    • Free: 1 teacher, 1 trip
    • Pro €29: up to 2 teachers, single trip, 30 days access
    • Pro €49: up to 5 teachers, multiple trips (up to 5), 30 days access
  • Replaced “number of trips” as main value with collaboration (number of teachers)
  • Improved clarity of pricing by adding explicit 30-day access period

This update aligns TripControl with real school trip scenarios, where multiple teachers are responsible for planning and managing the same group.

Emergency Mode Refinement

  • Emergency Mode redesigned as a full override state for the trip
  • Teachers can now define emergency details during trip planning:
    • Meeting point (name, address, map location)
    • Emergency message
    • Contact person and phone number
    • Local emergency number (e.g. 112)
  • Student view switches to a dedicated emergency layout when activated
  • Only essential information is shown to reduce confusion:
    • Emergency message
    • Meeting point
    • Contact information
  • Normal content (schedule, tasks, etc.) is hidden during emergency mode
  • Teacher can control whether chat is open or closed during emergency
  • Emergency updates sync in real time to all users

This improves clarity and safety in critical situations, ensuring students quickly see the most important information.

Web Platform Launch

  • TripControl is now live as a web-based platform
  • No installation required — accessible directly via browser
  • Teachers can plan and manage trips on desktop
  • Students can join using a simple invite code
  • Supports real-time updates across all users

This marks the transition from development to real-world pilot testing, allowing TripControl to be used in actual school trip scenarios.

Status: Pre-pilot (Phase 6 readiness)

Security & Data Protection

  • Strict data isolation implemented – teachers only see their own trips
  • Row Level Security (RLS) enforced across all database tables
  • Secure access logic via trip membership validation
  • Sessions fully cleared on logout to prevent data leaks

This ensures a privacy-safe environment suitable for school use.

Payments & Pricing Model

  • Student-based pricing introduced:
    • €29 – up to 10 students
    • €49 – 11+ students
  • Monthly subscriptions removed for simplicity
  • Stripe Checkout fully integrated
  • Automatic upgrade confirmation after payment

Pricing is now simple, transparent, and aligned with real school trips.

Student Limits & Access

  • Free tier: up to 5 students
  • Pro (small): up to 10 students
  • Pro (large): 50+ students
  • Join flow blocks when limit is reached
  • Admin dashboard shows real-time student count

Map & Location System

  • Rebuilt using OpenStreetMap (Leaflet)
  • No API key required
  • Search by place or address
  • Click-to-place pins

Premium Features

  • Photo tasks available in Pro
  • Transport links available in Pro
  • Clear upgrade prompts for locked features

Trip & Teacher Management

  • View all trips: Active, Upcoming, Past
  • Switch between trips easily
  • Delete trips with confirmation
  • Copy trip structure (without students)

Student Management

  • Add students manually by name
  • Pre-register students
  • Invite via email (copy message)
  • Duplicate entries prevented

Language & Stability

  • Language selection persists across sessions
  • Updated translations (EN / FI / SV / ES / FR / DE)
  • Free tier display corrected (up to 5 students)
  • Improved login, routing, and session handling

Teacher Profile

  • Update email and password
  • View subscription tier
  • Direct support contact

What’s Coming Next

Pilot Phase (Now)

  • Testing TripControl with real teachers and school trips
  • Refining onboarding and first-use experience
  • Improving clarity of schedules, tasks, and communication
  • Stabilizing payment and upgrade flow

Improved Teacher Planning (Next Step)

  • Desktop-first planning experience for teachers
  • Easier creation and editing of trips on computer
  • More efficient tools for managing schedules, tasks, and students
  • Clear overview of trips, participation, and progress

TripControl is evolving into a platform where teachers plan comfortably on desktop, while students use a simple mobile-friendly interface during the trip.

Continuous Improvements

  • Better notifications for schedule and task updates
  • Improved student overview and tracking for teachers
  • Export options (PDF / Excel summaries)
  • Refined admin dashboard and insights

Future Direction

  • School-wide licenses and multi-teacher collaboration
  • Custom branding options for schools
  • Expanded language support
  • Introduction of a solo-trip mode for individual travelers

While the current focus is on school trips, the platform is being built with flexibility in mind. In the future, TripControl will also support individual travel planning without school-specific roles, making it useful beyond the classroom.