Privacy, payments & community rules
Privacy policy
Controller: Pitchup app. Privacy and support contact: info@pitchup-app.com.
We use account identifiers, email, your chosen name and profile details to operate your account. You give us your date of birth when you sign up (or before you first post), so we can keep chat, clips and community posts age-appropriate, and we record when you accepted these terms; an optional phone or WhatsApp number is stored on your profile only if you add one, so hosts can reach you about matches you join, and you can remove it at any time. Booking and payment records support match attendance, refunds and accounting. Chats, comments, reviews, clips and team information support community features; approved content is visible to the relevant participants or app community.
Base44 provides authentication, application hosting, database, file storage and integrations such as transactional email. Stripe processes card and wallet payments; we keep transaction references and amounts, not full card numbers. Apple Push Notification service and, where configured, Base44 deliver notifications using registered device tokens.
If you choose city detection, your device coordinates are sent to OpenStreetMap Nominatim to identify the city. You can choose a city manually instead. Camera, microphone and photo-library access are used only for the features described in their permission prompts.
Optional PostHog usage analytics is off by default. When enabled, declared product events and an account identifier are sent to the configured PostHog service. We omit names, email and profile dimensions from identification, and do not enable session recording. Analytics uses local storage in both the website and native app. You can stop future collection on this device in the preferences below.
Promotional push, email and WhatsApp messages each require a separate opt-in. Manage these choices below or in Account management. Essential account and booking communications are separate.
We use providers to deliver these services. Provider processing locations and any international transfers depend on their contracts and infrastructure. We do not use this analytics configuration for advertising across other companies’ apps or websites or for sale to data brokers.
Account and community data is kept while needed to operate your account. Delete your account in Account & privacy. Cancel upcoming bookings and hosted matches first, and let any refund finish processing. Deletion removes your account, authored content, uploads and personal associations. Minimal transaction facts are retained only for required accounting and dispute obligations, with restricted access. Refunds awaiting settlement retain payment associations until reconciled. If you answer the optional question about why you are leaving, we keep the reason you pick without linking it to you; any comment you type is deleted when deletion completes.
Your account and personal data are deleted as soon as you confirm, and we email you a confirmation. Copies of your uploaded files held by our storage provider are then purged by our team. You can request access, correction, portability, objection or restriction at the privacy contact above, and complain to your applicable data protection authority. Withdrawing optional consent does not affect processing necessary to provide booked services or meet legal obligations.
Privacy & Notifications
Privacy policyBookings & refunds
Payments buy attendance at physical football matches. Stripe presents the price and currency at checkout. A cancelled spot is separate from a completed refund; check your booking for processor status and the actual amount.
- Host cancels: full refund.
- Player cancels with at least 24 hours’ notice: full refund.
- Player cancels with at least six and fewer than 24 hours’ notice: 50% refund.
- Player cancels with fewer than six hours’ notice: no refund.
Eligibility uses venue time and the cancellation time recorded by the server. Half refunds are rounded down to the smallest currency unit. Bank posting times vary. Failed or pending refunds remain visible for reconciliation.
Community rules & moderation
Harassment, hate speech, threats, sexual or exploitative material, impersonation, scams and spam are prohibited. Submit only media you have permission to share, respecting the privacy of people shown.
Text is screened before publication. Clips, photos, profile images and team logos require staff approval. Screening does not catch every violation: use the report menu on content or a player’s profile to alert moderators. Reports and uploads are reviewed by the moderation team, with a target of 24 hours for reports.
Blocking hides the other player’s content and interactions in supported community views. Manage blocks under Profile → Safety. Moderators can remove content and suspend accounts. Suspended users retain access to cancellation, privacy settings and deletion in Account management.
Contact info@pitchup-app.com to escalate a report, ask about your data, or appeal a moderation decision.
