# Dinkli — Guaranteed Pickleball Playtime

> Guaranteed Pickleball Playtime (iPhone/iPad app by Jorge Diez.)

- Source: https://appshunter.io/ios/app/dinkli/id6754396208 (this page in markdown: same URL + `.md`)
- Developer: [Jorge Diez](https://appshunter.io/developer/1848194664)
- Category: Sports, Health & Fitness
- Price: Free
- Age rating: 12+
- Requires: iOS 15.1 · 51 MB
- Languages: American English
- Released: 2025-12-04
- Data updated: 2026-10-20

## What is Dinkli?

Dinkli makes it effortless to find and join local pickleball games. Browse daily games, filter by skill level and location, reserve a spot with one tap, and manage your bookings — all from your phone. Guaranteed Playtime with a skill rating match. 


Key features
	•	Discover nearby games with date & time filters.
	•	Reserve a spot instantly — see live availability.
	•	Choose a Single Drop-In ($10) or Monthly Pass ($50).
	•	Manage profile, skill level, and payment methods.
	•	Receive reminders, cancellations, and real-time updates.

## Is Dinkli safe?

Not enough ratings yet to assess Dinkli.

## Is Dinkli legit?

Dinkli has limited verification signals. The AppsHunter Legitimacy Score for Dinkli is 48 out of 100 points across 7 verification signals from App Store and developer data.


## Version history (last 4 releases)

### 5.0 — 2025-12-31

1. Fixed Games Admin Module Improvements
Error Handling: We significantly improved error handling in the FixedGamesContext and service layer. Instead of failing silently, the app now alerts the user (admin) if an update fails.
Data Refresh: The admin list now auto-refreshes when the screen comes into focus, ensuring you see the latest data after edits.
Edit Form UI: We replaced the raw JSON text input for "Host" with user-friendly individual fields (Host Name, Email, Phone, Skill Level).
Validation: Added checks to ensure required fields (like Host Name) are present before submitting.
2. Bug Fix: Database Type Mismatch (Identified)
We identified a critical bug in the Edit/Update flow: operator does not exist: timestamp without time zone + time with time zone.
Status: This error is currently blocking updates to Fixed Games. It seems to be caused by a backend trigger or type mismatch in the database when saving start_time. (This is likely the "error I'm running into" you mentioned).

### Dinkli 4.0 — 2025-12-21

Push notification system
Three notification types:
1. Game reminders (24 hours before)
Notification: "Game Tomorrow!"
Message: "Don't forget: Your game at is tomorrow at time
Timing: Sent 24 hours before game start
2. Game reminders (2 hours before)
Notification: "Game Starting Soon! "
Message: "Your game at {location} starts at. See you there!"
Timing: Sent 2 hours before game start
3. Rating reminders (after game ends)
Notification: "Rate Your Game! "
Message: "How was your game at? Rate your fellow players to help improve matchmaking."
Timing: Sent automatically when a game ends (within 1 hour)
Technical improvements
iOS & Android configuration
Added UIBackgroundModes for iOS background notifications
Added POST_NOTIFICATIONS permission for Android 13+
Created Android notification channels (game-ratings and game-reminders)
Automatic registration
Push notification permission requested automatically after sign-in
Token stored in database automatically
Token removed on logout
Backend automation
Cron jobs configured:
game-reminders-scheduler runs every 5 minutes (checks for 24h and 2h reminders)
mark-completed-games runs every hour (sends rating reminders)
Edge functions deployed for notification sending
User experience
Before
Users had to remember game times manually
No reminders to rate games after completion
Games weren't automatically marked as completed
After
Automatic reminders 24 hours and 2 hours before games
Rating reminders after games end
Games automatically marked as completed
Tap notification to open the app and rate players

### 88 — 2025-12-18

Changes Since Last App Store Submission
Stripe Payment & Membership
Added Stripe subscription fields to users table (customer_id, subscription_id, membership_status)
Implemented monthly membership subscription ($50/month) with Stripe
Added drop-in pass payment ($10 per game)
Created Stripe webhook handler for subscription events
Added subscription cancellation functionality
Implemented payment method management
Added membership status tracking and period end dates
Player Rating System
Created player_ratings table for peer-to-peer ratings (1-6 stars)
Added rating calculation function with automatic skill level computation
Implemented 48-hour rating window after game completion
Added skill level enforcement (requires 5+ ratings before enforcement)
Created "Rate Your Games" section on home screen
Added rating restrictions for games above user's skill level
Updated user profile to show average rating and total ratings
Google Maps Integration
Added google_maps_url field to locations table
Created "Get Directions" button on game cards and game detail page
Implemented cross-platform map navigation (Google Maps/Apple Maps)
Added Google Maps URL input to admin location forms
Android Authentication Fixes
Fixed network security configuration for Android 9+ (API 28+)
Added network_security_config.xml for Supabase connectivity
Enhanced error handling and connection testing in auth flow
Improved logging for debugging authentication issues
Profile Updates
Added "Number of games played" display on profile
Added "Current rating" display on profile
Removed edit button from skill level module (now computed from ratings)
Documentation & Help
Updated user manual with rating system information
Updated FAQ with rating and membership details
Updated rules section to reflect rating requirements

### 1.0 — 2025-12-04

No release notes.

## Apps similar to Dinkli

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [DiNKR - for pickleball lovers](https://appshunter.io/ios/app/dinkr-for-pickleball-lovers/id6479253134) | 4.6 (7) | Free | Sports |
| [HDFC Soccer](https://appshunter.io/ios/app/hdfc-soccer/id6742797713) | 4.7 (310) | Free | Sports |
| [VnExpress Marathon](https://appshunter.io/ios/app/vnexpress-marathon/id1564272167) | 5.0 (1) | Free | Sports |
| [Austin FC & Q2 Stadium App](https://appshunter.io/ios/app/austin-fc-and-q2-stadium-app/id1554498692) | 4.7 (191) | Free | Sports |
| [Play MatchDay](https://appshunter.io/ios/app/play-matchday/id1666868601) | 4.0 (73) | Free | Sports |
| [Street FC](https://appshunter.io/ios/app/street-fc/id1467382935) | 4.4 (120) | Free | Sports |

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-10-20.*
