ShootHarbor - Terms of Use

Effective Date: May 13, 2026
Last Updated: May 13, 2026

These Terms govern your access to and use of the ShootHarbor mobile application, public booking pages, public delivery pages, backend services, notifications, emails, and related features.

ShootHarbor is operated by BlueSparrow, a solo developer based in India. ShootHarbor is built for solo photographers and independent studios that need a mobile-first workflow for booking, shoot operations, delivery, invoicing, and payment follow-up.

By downloading, accessing, or using ShootHarbor, you agree to these Terms. If you do not agree, do not use the service.

Quick Summary

TopicSummary
Main useBooking, shoot operations, delivery galleries, invoices, and payment follow-up for solo photographers.
Operator responsibilityClient permissions, accurate business records, media rights, taxes, invoices, and public content.
Public pagesBooking and delivery links are client-facing surfaces controlled by the operator.
Free vs PremiumFree includes practical limits; Premium unlocks scale, branding, templates, storage, reminders, and analytics.
Third-party servicesFirebase, Google Play, RevenueCat, BSMailAllRust / BSAR-NC, hosting, analytics, and device services.
PaymentsClient invoice payments are handled outside ShootHarbor in the property-shoot workflow.

Contact Information

1. Eligibility

You may use ShootHarbor only if you are at least 16 years old, or the minimum age required in your location, have authority to agree to these Terms, and are allowed to use the service under laws and app store rules that apply to you.

If you use ShootHarbor on behalf of a business, studio, or organization, you confirm that you are authorized to use the service for that business and to manage the related workspace data.

2. Accounts and Access

ShootHarbor uses Firebase Authentication and Google sign-in for operator access. You agree to provide accurate account information and keep your sign-in credentials secure.

You are responsible for activity under your account and workspace, including booking pages you publish, client data you enter or receive, shoots, notes, checklists, intake details, media, invoices, payment states, emails, notifications, and delivery links you share.

ShootHarbor stores a local working set on your device for fast and offline-capable use. Some local changes may wait in a queue until the backend is reachable.

3. License to Use ShootHarbor

Subject to these Terms, we grant you a limited, non-exclusive, non-transferable, revocable license to use ShootHarbor for your own photography, studio, or professional services workflow.

You may not reverse engineer, interfere with the service, attempt unauthorized access, bypass plan limits, use the service for spam or harmful activity, upload content you do not have permission to use, collect client data without proper notice or permission where required, or resell ShootHarbor as a separate hosted service without written permission from BlueSparrow.

4. What ShootHarbor Provides

ShootHarbor is intended to help photographers create and manage a workspace, manage clients, contacts, locations, offerings, and add-ons, publish public booking pages, receive property-shoot and mini-session booking requests, track shoot schedules, notes, checklist items, intake answers, workflow stage, register media, build delivery drafts, publish tokenized delivery pages, send delivery and invoice emails, create invoice records, track manual payment follow-up, receive operator-facing push notifications, sync local work to the Rust backend and PostgreSQL, and manage free and Premium subscription state.

ShootHarbor is not a full website builder, enterprise CRM, team management suite, public checkout provider, tax filing tool, accounting firm, payment processor for client invoices, or replacement for your professional judgment.

5. Photographer and Studio Responsibilities

If you use ShootHarbor for your business, you are responsible for accuracy of business, booking, shoot, client, delivery, invoice, and payment information, notices and consents required for client data, permissions for photos, videos, family/session details, property access details, client communications, and public delivery links, pricing, taxes, invoices, refunds, cancellation policies, usage rights, client agreements, public page content, email templates, and safely sharing delivery links.

You are also responsible for exporting or keeping any records your business needs outside ShootHarbor and for complying with privacy, consumer, marketing, tax, intellectual property, and professional obligations that apply to you.

6. Public Booking Pages

ShootHarbor may let you publish public booking pages for your studio, offerings, property shoots, or mini-session campaigns. Public booking visitors may submit name and contact details, selected offering, package, add-ons, or slot, preferred schedule, property, venue, or session details, intake answers, notes, and policy acknowledgements shown by you.

You are responsible for reviewing public submissions, confirming or declining work, communicating with clients, and making sure booking page content matches your actual services and policies. ShootHarbor may record attribution details from public links, such as source, channel, referrer, or UTM values.

7. Delivery Pages and Media

ShootHarbor may let you publish tokenized delivery pages for clients. You are responsible for selecting the correct media, making sure you have the right to upload, process, publish, and share it, removing private or unintended images before publishing, setting appropriate download, expiry, usage, and client-facing instructions, and sharing delivery links only with intended recipients.

ShootHarbor is designed to avoid exposing private storage keys on public delivery pages, but a valid delivery link may allow access to the page. Treat delivery links as client-facing access links.

8. Invoices and Payment Follow-Up

ShootHarbor may let you create invoice records, send invoice emails, and mark invoices as paid. You are responsible for invoice accuracy, pricing, taxes, discounts, totals, currency, required invoice details, payment instructions, confirming money was received before marking an invoice paid, handling refunds, corrections, receipts, client questions, and keeping accounting records required for your business.

For the property-shoot workflow, ShootHarbor does not process client payments. Clients may pay you outside ShootHarbor through methods you manage. ShootHarbor does not provide tax, accounting, financial, or professional advice.

9. Emails, Push Notifications, and Reminders

ShootHarbor may send or queue public booking confirmation emails, operator alert emails, delivery published emails, invoice issued emails, reminder emails when enabled, support and feedback emails, and operator-facing push notifications through FCM. You are responsible for making sure recipients, content, templates, and timing are appropriate for your business and permitted by applicable rules.

We may limit, delay, retry, or stop delivery of messages to protect service reliability, reduce abuse, or handle provider failures.

10. Your Content

You retain ownership of content you create, enter, upload, or publish through ShootHarbor. You grant BlueSparrow a limited permission to host, process, store, transmit, back up, display, publish, and deliver your content only as needed to provide, secure, support, and improve the service.

You must not upload, publish, or send content that is unlawful, abusive, deceptive, harmful, invasive, infringing, contains malware, exposes private information without proper permission, contains sexual content involving minors or exploitative content, or is used for spam or unauthorized marketing. We may remove content or restrict access if it appears to violate these Terms, app store requirements, provider rules, or service safety expectations.

11. Privacy

Our Privacy Policy explains how ShootHarbor handles personal information. If you use ShootHarbor for your business, you are responsible for giving your clients any privacy notices and consent choices required for your own use of their information.

12. Free and Premium Plans

The Free plan may include up to 10 confirmed shoots per month, 1 public booking page, unlimited request submissions to that page, 1 active mini-session campaign, 3 active deliveries, 3 GB storage allowance, 1 invoice template, 1 questionnaire template, 1 contract template, basic confirmation emails, and ShootHarbor branding on public outputs.

Premium may unlock unlimited confirmed shoots, unlimited booking pages, unlimited active campaigns, unlimited active deliveries subject to storage policy, custom branding, multiple invoice, questionnaire, and contract templates, calendar sync, automated reminders, expanded analytics, and larger storage allowance.

Features, plan limits, quotas, and storage allowances may change over time. Historical data may remain readable even if your plan changes, but new actions may be limited when a quota or plan requirement is reached.

13. Subscriptions, Trials, and Billing

Operator subscriptions are generally handled through Google Play, RevenueCat, and related app store systems. Planned Google Play subscription options are Premium Monthly at EUR 7.99/month with a 14-day free trial, Premium Half-Yearly at EUR 39.99 / 6 months with a 1-month free trial, and Premium Annual at EUR 69.99 / year with a 1-month free trial.

Actual pricing, taxes, exchange rates, trials, renewal terms, cancellation options, and refund handling may vary by country, app store account, and store rules. You manage subscription cancellation, renewal, and payment method details through the relevant app store account. Deleting the app or deleting your ShootHarbor account may not cancel your subscription.

RevenueCat may be used to mirror entitlement state into ShootHarbor. If subscription state is delayed or unavailable, the app may show last-known status while the backend refreshes entitlement data.

14. Third-Party Services

ShootHarbor relies on third-party and related services, including Firebase Authentication, Firebase Cloud Messaging, Firebase Analytics / GA4, Firebase Crashlytics, Firebase Functions, Firestore mirror data, Google Play, RevenueCat, BSMailAllRust / BSAR-NC, hosting, database, storage, email, security, analytics providers, and device-level sharing, email, calendar, maps, browser, and messaging apps.

15. Availability, Sync, and Backups

ShootHarbor is designed for local-first mobile work, but it depends on backend services for sync, account access, emails, push notifications, subscription checks, public booking, public delivery, media processing, and invoice side effects. We do not guarantee that the service will always be uninterrupted, error-free, or compatible with every device, network, browser, or third-party service.

You are responsible for keeping your device, account, and business records secure, checking that important sync actions completed, keeping independent copies of important media, accounting records, contracts, and business files, and reviewing public pages and emails after publishing or sending. Backups may be used for service recovery, but ShootHarbor should not be your only archive for original media or accounting records.

16. Changes to the Service

We may update, improve, limit, rename, replace, or discontinue features of ShootHarbor over time. We may also update APIs, sync behavior, templates, public-page behavior, pricing, quotas, storage limits, subscription handling, analytics, email flows, or notification behavior.

17. Feedback

If you send ideas, feedback, suggestions, or feature requests, we may use them to improve ShootHarbor without payment or obligation to you.

18. Service Restrictions and Account Action

We may suspend, restrict, or end access to an account, workspace, public page, delivery page, or feature if the account appears compromised, the service is used for spam, fraud, abuse, malware, or unauthorized access, content violates these Terms or provider rules, payment or subscription state cannot be verified for paid features, use of the service creates security, reliability, privacy, or safety risk, or continued access would conflict with applicable obligations or app store requirements.

Where practical, we may provide notice or an opportunity to correct the issue, but immediate action may be needed in urgent situations. You may stop using ShootHarbor at any time. You may request account deletion through available app controls or by contacting privacy@bluesparrow.dev.

19. Disclaimers

ShootHarbor is provided on an "as is" and "as available" basis to the extent permitted by applicable law. We do not guarantee that every feature will always be available, sync will always complete immediately, public booking pages will produce bookings, delivery links will be opened only by the intended recipient, invoice records will meet every tax or accounting requirement, analytics or attribution will be complete or error-free, third-party providers will always operate without interruption, or the service will meet every business, legal, tax, accounting, professional, or client requirement you may have.

Nothing in these Terms limits rights that cannot be limited under applicable law.

20. Limitation of Responsibility

To the maximum extent permitted by applicable law, BlueSparrow will not be responsible for indirect, incidental, special, consequential, exemplary, or punitive damages, or for loss of profit, revenue, goodwill, business opportunity, client relationship, data, media, or reputation.

To the maximum extent permitted by applicable law, BlueSparrow's total responsibility for any issue connected with the service will not exceed the amount you paid for ShootHarbor during the 12 months before the issue occurred, or EUR 50 if you did not pay for the service during that period. Some locations do not allow certain limits. In those locations, the limits apply only as far as permitted.

21. Your Responsibility for Misuse

You agree to be responsible for losses, costs, or harm caused by your misuse of the service, content you upload, publish, send, or share, failure to obtain required client permissions, handling of client data, photos, delivery links, invoices, or payment states, violation of these Terms, violation of another person's rights, or business activities outside ShootHarbor.

22. Informal Resolution

If you have a concern about ShootHarbor, contact info@bluesparrow.dev first. We prefer to understand the issue and work toward a practical resolution through direct communication. For privacy concerns, contact privacy@bluesparrow.dev.

23. Changes to These Terms

We may revise these Terms from time to time. When we do, we will update the "Last Updated" date and may provide notice in the app, on the website, or by other reasonable means when the change is important. Your continued use of ShootHarbor after updated Terms become effective means you accept the updated Terms.

24. General Provisions

These Terms and the Privacy Policy form the main agreement between you and BlueSparrow for ShootHarbor. If a provision is not enforceable, the remaining provisions continue to apply to the extent permitted by law. If we do not enforce a provision immediately, that does not mean we waive the right to enforce it later. These Terms are intended to be interpreted in a fair and practical manner consistent with mandatory consumer protection and privacy rules that apply to you.