Tennivo is a digital platform for managing tennis clubs and connecting with the local tennis community. It provides tools for both club administrators and players to manage members, facilities, court bookings, tournaments, and operations. While Tennivo includes AI-powered features for analytics and scheduling optimization, it's primarily focused on simplifying club management and enhancing the player experience.
Click 'Sign up' in the top navigation, select the 'Player' tab, and fill in your details including name, email, password, and NTRP skill level. After completing your profile with playing preferences and availability, you can immediately start browsing clubs and applying for memberships.
Click 'Sign up' and select the 'Club admin' tab. Enter your club's basic information, contact details, and your role. If your club is already listed on Tennivo, you'll need to claim it through the verification process instead. New clubs are typically reviewed and approved within 24-48 hours.
Players need a valid email, password, full name, and NTRP skill level. Club admins need club name, location, contact information, and verification documents. Both account types require email verification before full platform access is granted.
Yes. Tennivo is free for players and free for clubs. Clubs get every feature, including bookings, tournaments, invoices, coach reports, and unlimited members, with no subscription. Check our pricing page for details.
NTRP (national tennis rating program) is a standardized skill level system ranging from 1.0 (beginner) to 7.0 (world-class professional). It helps match players with appropriate opponents and clubs. Your self-assessed NTRP level can be updated as you improve through tournament play and match results.
Currently, you need separate accounts for player and club admin roles. However, you can use the same email address with different passwords. This separation ensures clear role management and prevents conflicts between personal play and administrative duties.
Click 'Login' then 'Forgot password?' Enter your registered email address and you'll receive a password reset link. Follow the link to create a new password. If you don't receive the email within 5 minutes, check your spam folder or contact support.
Yes. Open your profile page and select 'Delete account' at the bottom. For club admins this also deletes the club and all its data (bookings, members, invoices, tournaments); a club that was listed in the Tennivo directory before you claimed it goes back to an unclaimed listing. Upcoming bookings paid online must be cancelled first so players get a refund. Account deletion is permanent and cannot be undone.
Tennivo currently supports English and Romanian. You can switch languages from the navigation menu. All features, notifications, and support are available in both languages. We're actively working on adding more languages based on user demand.
Yes, we take data security seriously. All data is encrypted in transit and at rest. We comply with GDPR and international data protection standards. Your payment information is processed through secure, PCI-compliant payment providers. Read our privacy policy for complete details.
Log in and navigate to your dashboard. Click on 'Profile' or your profile picture in the top right corner. You can update your personal information, NTRP level, playing preferences, contact details, and profile photo. Changes are saved automatically and take effect immediately.
Use the 'Find clubs' search feature on the homepage. Enter your city or location, and optionally filter by court surface type (clay, hard, grass, carpet), number of courts, and amenities like parking, locker rooms, or coaching. Browse club profiles to see photos, facilities, and member reviews.
Visit the club's profile page and click 'Apply for membership'. Complete the membership application form with any required information. The club administrator will review your application, typically within 2-3 business days. You'll receive a notification once your application is approved or if additional information is needed.
Trusted player status is a verified membership level that grants you direct court booking privileges, automatic tournament access, and play time tracking. It's assigned by club administrators to active, reliable members who demonstrate consistent participation and good standing within the club community.
Become an active club member by attending regularly, following club rules, and engaging with the community. Club administrators review members periodically and grant trusted status based on participation history, reliability, and community engagement. Some clubs offer instant trusted status for verified players with strong NTRP profiles.
Yes, you can join as many clubs as you like. Your player dashboard shows all your memberships in one place. Each club manages your membership independently, so trusted status at one club doesn't automatically transfer to others. This allows you to play at different locations and expand your tennis network.
You can book courts directly on a club's page. Browse available time slots, select your court and time, and pay securely online via Stripe. Your booking is confirmed instantly after payment. Trusted players at a club can also book through their dashboard. Non-trusted members may need administrator approval for bookings at some clubs.
Booking policies vary by club. Some clubs allow all members to request bookings that require administrator approval. Others restrict direct booking to trusted players only. Check the specific club's booking policy on their profile page or contact the club administrator for clarification.
Browse upcoming tournaments in your dashboard under 'Tournaments' or on your club's page. Click on a tournament to view details like format, skill level requirements, and entry deadline. Click 'Register' to sign up. Tournament organizers will confirm your entry and provide match schedules closer to the event date.
There are three tournament types: Internal (club members only, friendly competition), interclub (represent your club against other clubs in competitive matches), and open tournaments (public events open to all players across the network, regardless of club membership).
You initially self-assess your NTRP level when creating your account based on the standard NTRP skill descriptions (1.0-7.0). As you play matches and tournaments, the system tracks your results. Administrators or tournament directors can also adjust ratings based on observed play and competitive results.
Yes, you can update your NTRP level in your profile settings if you feel it no longer reflects your current skill. However, tournament organizers and club administrators may verify or adjust your level based on competitive results to ensure fair matchmaking and competition.
Your dashboard displays your complete match history including dates, opponents, scores, and tournament results. You can filter by date range, opponent, or tournament. Each match entry shows detailed statistics and links to tournament standings if applicable. All your match data is automatically logged from tournament play and court bookings.
Rankings are displayed in your player dashboard under 'Rankings & Statistics'. You'll see your ranking within each club you're a member of, as well as any regional or tournament-specific rankings. Rankings update automatically after each match and tournament completion.
Club administrators may reject applications if the club is at capacity, if your skill level doesn't match their member profile, or for other club-specific reasons. You'll receive a notification with the reason if provided. You're welcome to apply to other clubs or contact the administrator to discuss future opportunities.
Yes, you can leave a club at any time from your memberships page. Click on the club, then select 'Leave club'. Confirm your decision and you'll be removed from the club's roster. You'll lose access to booking courts and club tournaments, but your match history with that club remains visible in your profile.
Create a club admin account, then complete the club setup wizard. Provide your club's name, location, contact information, facility details, courts, and amenities. Upload photos to make your profile attractive to potential members. Submit your club for verification, which typically takes 24-48 hours.
Creating a new club means your club isn't yet on Tennivo. Claiming means your club is already listed (we've added popular clubs to help players discover them). If your club exists, click 'Claim ownership' on the club page and submit verification documents to gain full management control.
Club verification typically takes 24-48 hours. Our team reviews your submitted documents, verifies ownership or authorization, and activates your club profile. You'll receive an email notification once approved. If additional information is needed, we'll contact you directly via email.
You'll need proof of ownership or authorization such as business registration documents, official club letterhead, domain-matching email address, or other documentation showing your authority to represent the club. The exact requirements depend on your club's legal structure and location.
In your club dashboard, navigate to 'Courts' then 'Add court'. Enter court details including name/number, surface type (clay, hard, grass, carpet), indoor/outdoor designation, dimensions, lighting, and condition. You can add photos and set availability schedules for each court individually.
You can add courts with different surface types: hard court, clay court, grass court, or carpet court. For each court, specify if it's indoor or outdoor, whether it has lighting for night play, and any special features. You can manage multiple courts with different characteristics.
Go to 'Members' then 'Pending applications' in your dashboard. Review each applicant's profile, NTRP level, and any additional information they've provided. Click 'Approve' to accept or 'Reject' with an optional message explaining your decision. Approved members are automatically added to your club roster.
Trust levels determine member privileges like direct court booking and tournament access. Regular members have basic access, while trusted players can book courts independently. Assign trust levels from the member management page by clicking on a member and selecting their trust level. Base this on participation history, reliability, and community standing.
In your dashboard, go to 'Members' then 'Add member'. You can either invite existing Tennivo users by their email or create new accounts for members who aren't yet on the platform. Send bulk invitations via email with a personalized message. Members will receive instructions to complete their profiles.
Your 'Bookings' dashboard shows all court reservations in calendar view. You can approve or deny booking requests, create bookings on behalf of members, block time slots for maintenance or events, and view booking history. Real-time notifications alert you to new booking requests if approval is required.
Yes, you can block courts for maintenance, private events, or club activities. Go to the court calendar, select the date and time range, and mark it as 'Blocked' or 'Reserved'. Add a note explaining the reason. Blocked time slots won't appear in member booking availability.
Navigate to 'Tournaments' then 'Create tournament'. Choose tournament type (internal, interclub, or open), set entry requirements (NTRP level range, member status), define format (single elimination, round robin, etc.), and set registration deadline. The system handles match scheduling, bracket generation, and score tracking automatically.
Internal tournaments are for your club members only, great for building community. Interclub tournaments are team competitions where your club plays against other clubs in the network. Open tournaments are public events visible across the entire Tennivo network, attracting players from any club or even non-members.
Go to 'Reports' in your dashboard, select the month, and click 'Generate report'. The system automatically compiles data from court bookings, tournament play, coaching sessions, and member activity. You can export reports as PDF or Excel for record-keeping, payroll processing, or board presentations.
The system automatically tracks hours logged by coaches, court time for staff, and other recorded activities. At month-end, generate a payroll summary showing total hours per person. You can export this data to your payroll system or use it to manually process payments. All tracked time includes timestamps and activity descriptions.
AI insights analyze your club's data to identify patterns and opportunities. View member engagement scores, retention risk predictions, court utilization heatmaps, and personalized recommendations for growing your club. Access insights from your dashboard's 'Analytics' section. The AI learns from your club's data to provide increasingly accurate suggestions.
Yes, you can add multiple administrators with different permission levels. Go to 'Settings' then 'Administrators'. Invite additional admins by email and assign roles (full admin, booking manager, tournament organizer, etc.). This allows you to delegate responsibilities while maintaining control over sensitive areas like billing and member data.
Navigate to 'Club profile' in your dashboard. Click 'Edit' to update your club description, contact information, facilities list, amenities, and operating hours. Upload new photos by clicking the photo gallery section. Changes are published immediately and visible to all potential members browsing your profile.
Trusted players can book available courts directly through their dashboard. Select 'Book court', choose your club, pick an available time slot from the calendar, and confirm. You'll receive instant confirmation and reminders before your booking. Some clubs require administrator approval for non-trusted members.
Booking windows vary by club policy. Most clubs allow bookings 1-2 weeks in advance, while some extend to 30 days. Check your specific club's booking rules on their profile page. Premium club plans may offer extended booking windows for trusted members.
Yes, go to 'My bookings' in your dashboard, select the booking, and click 'Cancel' or 'Modify'. Cancellation policies vary by club. Most clubs require at least 24 hours notice for free cancellation. Last-minute cancellations may affect your booking privileges or incur fees according to club policy.
No-shows are tracked in your player profile. Repeated no-shows without cancellation may result in temporary booking restrictions or loss of trusted status. Most clubs have a 15-minute grace period. Always cancel bookings you can't honor to maintain good standing and help other members access courts.
The booking calendar shows real-time availability for all club courts. Green time slots are available, gray indicates booked slots, and red shows blocked times (maintenance, events). You can filter by court type, surface, and indoor/outdoor to find exactly what you need.
Cancellation policies are set by each individual club. Most clubs allow free cancellation up to 24 hours before the booking time. Cancellations within 24 hours may count as late cancellations. Check your club's specific policy on their profile page or in the booking confirmation email.
Browse tournaments in your dashboard or club page, register before the deadline, and wait for match schedule confirmation. Tournament formats include single elimination, double elimination, or round robin. The system generates brackets automatically, tracks scores, updates rankings, and notifies you of match times and opponents.
Tournament organizers set the overall tournament dates and available court times. The system automatically generates match schedules based on the bracket format, court availability, and number of participants. You'll receive notifications about your match times. Some tournaments allow player scheduling within given time windows.
Rankings are based on match wins and losses, opponent strength (NTRP levels), and tournament performance. The system uses an ELO-style rating algorithm that adjusts after each match. Beating higher-ranked players earns more points. Rankings are club-specific, tournament-specific, and can also reflect overall network performance.
Yes, you can arrange friendly matches with club members. Book a court and coordinate directly with other players through the platform's messaging feature. While these matches appear in your play history, they don't affect tournament rankings unless the club has a challenge ladder system configured.
In tournaments, match winners report scores through the tournament bracket system. Both players receive a notification to confirm the score. For friendly matches, you can optionally log scores in your match history. Tournament organizers can override or correct scores if there are disputes.
Your match results are visible to club members at clubs where you play, tournament participants, and club administrators. Your overall statistics summary appears on your public player profile. You can adjust privacy settings to limit what information is publicly visible versus visible only to club members.
Yes. Creating an account, joining clubs, and player features such as match tracking, rankings, and tournament access are free. Clubs set their own court prices. If you pay online, any fees are shown at checkout before you pay.
Nothing. Tennivo is free for clubs, with every feature included: court bookings, member management with no member limit, tournaments, invoices, coach reports, club news, and online payments via Stripe. There is no subscription and no setup fee.
Clubs connect their own Stripe account from the dashboard. When a player pays online, the payment goes to the club's Stripe account, with no commission for the club.
Yes. Online payments are optional. Clubs can keep taking payments at the club and track payment status in the dashboard.
Online payments are processed securely by Stripe, so players can pay with major debit and credit cards. Card details are handled by Stripe and are never stored by Tennivo.
Refunds for online bookings are issued by the club from the Tennivo dashboard, and the player gets the full amount back.
No. Clubs pay no setup fee and no subscription.
Click 'Login' then select 'Forgot password?' Enter your registered email address and click 'Send reset link'. Check your email inbox (and spam folder) for a password reset message. Click the link in the email and follow instructions to create a new password. The reset link expires after 24 hours.
First, check your spam/junk folder – sometimes emails get filtered. Add noreply@tennivo.com to your contacts to prevent future filtering. Then check your notification preferences in settings to ensure email notifications are enabled. If issues persist, contact support – there may be a delivery issue with your email provider.
Try clearing your browser cache and cookies, then refresh the page. Ensure you're using a modern browser (Chrome, Firefox, Safari, or Edge – latest version). Close unnecessary browser tabs to free up memory. If issues persist, try a different browser or check your internet connection speed. Contact support if problems continue.
Use the 'Report bug' link in the footer or contact support directly via email. Include a detailed description of what happened, what you expected, steps to reproduce the issue, your browser and device information, and screenshots if possible. Our technical team reviews all bug reports and typically responds within 24 hours.
Email us at support@tennivo.com or use the contact form on our contact page. Include your account email, detailed description of your issue, and any relevant screenshots. Premium club plan members have access to priority support with faster response times. We typically respond to all inquiries within 24 hours on business days.
Tennivo works best on modern browsers: Google Chrome (recommended), Mozilla Firefox, Safari, and Microsoft Edge. We recommend using the latest version of your chosen browser for optimal performance and security. Internet Explorer is not supported. Mobile browsers on iOS and Android devices are fully supported.
Currently, Tennivo is a web-based platform optimized for mobile browsers. You can access it from any smartphone or tablet through your browser. We're actively developing native iOS and Android apps, which will be announced on our website and through email notifications when available. Add Tennivo to your home screen for app-like experience.
Yes, club administrators can export member lists, booking history, tournament results, and activity reports from the dashboard. Go to 'Settings' then 'Data export'. Choose the data type and date range, then download as CSV or PDF. Players can export their match history and statistics from their profile settings.
Report inappropriate behavior or content by clicking the 'Report' button on the user's profile or message. Provide specific details about the incident including dates and nature of the issue. Our moderation team reviews all reports promptly and takes appropriate action according to our terms of service. Reports are confidential.
We love hearing your ideas! Submit feature requests through our contact form or email feedback@tennivo.com. Describe the feature, explain how it would help you, and include any examples from other platforms if relevant. We review all suggestions and prioritize development based on community demand and platform goals.
Can't find the answer you're looking for? Our support team is here to help with questions about Tennivo.