At BookingFish, security is not an option — it's the architecture. Your space is private, your data is encrypted, and your emails to clients are digitally signed.
Every layer of BookingFish was designed with security as the absolute priority.
All communications between your browser and our servers are encrypted via HTTPS/TLS. Impossible to intercept.
All your reservation data, member information and client data are stored encrypted with restricted access.
Each member only has access to their own data. Your reservations, clients and information are completely isolated from other members.
BookingFish uses only the Stripe gateway to transfer your clients' payments directly to you. BookingFish has no access to your bank account.
Access to your member area is protected by robust authentication. Each session is verified and unauthorized access is blocked.
The BookingFish platform is actively maintained. Vulnerabilities are fixed quickly and dependencies are kept up to date.
Every email sent to your clients — confirmation, cancellation, reminder — carries a cryptographic signature that proves its authenticity.
DKIM (DomainKeys Identified Mail) is an email authentication protocol. When an email is sent to your clients, it is signed with a cryptographic private key associated with the bookingfish.ca domain.
The recipient's mail server verifies this signature by consulting the public DNS of bookingfish.ca. If the signature is valid, the email is delivered normally. Otherwise, it is flagged as suspicious or rejected.
Without DKIM, booking confirmation emails can end up in spam. With our integrated SMTP-DKIM system, your clients receive emails directly in their main inbox.
BookingFish is not a marketplace where clients browse multiple guides. It's your own private booking space.
With BookingFish, you get a unique booking link that belongs to you. When a client clicks your link, they land directly on your form — not on a page where your competitors are listed right next to you.
Understand the fundamental differences between BookingFish and other solutions available for fishing guides.
| Feature | BookingFish 🎣 | FishingBooker | Roverd | FareHarbor | Checkfront |
|---|---|---|---|---|---|
| Private member space | ✓ | ✗ | Partial | ✓ | ✓ |
| Public marketplace (competitors visible) | ✗ | ✓ | ✓ | No | No |
| Commission per booking | 0% (with annual plan) | ~20–25% | Variable | ~6% | Monthly subscription |
| Free without bookings | ✓ | Free sign-up | ✗ | ✗ | ✗ |
| SMTP-DKIM signed emails | ✓ | Not documented | Not documented | Not documented | Not documented |
| Direct payments (Stripe Express) | ✓ | Platform holds the funds | Variable | Variable | Variable |
| Data hosted in Canada | ✓ | ✗ (USA) | ✗ | ✗ (USA) | ✗ |
| Mobile calendar sync (ICS) | ✓ | ✗ | Limited | Limited | Limited |
| Integrated gift certificates | ✓ | ✗ | Limited | ✓ | ✓ |
| Free WordPress plugin | ✓ | ✗ | Paid | ✓ | ✓ |
| Specialized fishing / Quebec / Canada | ✓ | International | ✗ | ✗ | ✗ |
BookingFish is developed and operated in Canada, in compliance with Canadian personal data protection laws.
Personal Information Protection and Electronic Documents Act — full compliance.
Compliance with Payment Card Industry data security standards via Stripe.
Your data is hosted on servers in Canada, under Canadian jurisdiction.
Canadian Anti-Spam Legislation: no commercial emails sent without explicit consent.
BookingFish does not sell, rent or share your data or your clients' data with third parties for commercial purposes. Your information is used only to operate your booking system.
Everything you wanted to know about BookingFish security.
No, never. BookingFish uses the Stripe Express payment gateway to transfer your clients' payments directly to your Stripe account, which is connected to your bank account. BookingFish has no access to your banking information — only Stripe handles the transfers.
All BookingFish data is hosted on servers located in Canada, under Canadian jurisdiction. We do not transfer your personal data to servers outside Canada, except for Stripe for payment processing (which complies with international security standards).
Absolutely not. Each member account is completely isolated. Your reservations, client data, and booking information are only accessible to you. No other member can see your data, and BookingFish staff only access account data to provide technical support.
With our integrated SMTP-DKIM system, emails sent to your clients (confirmation, cancellation, reminder) are digitally signed and identified as coming from bookingfish.ca. This greatly reduces the risk of landing in spam. Your clients receive their booking confirmation directly in their main inbox.
Client data (name, email, phone, reservation details) is stored encrypted in our database and is accessible only to you — the member concerned. BookingFish does not share, sell or use this information for any purpose other than managing your reservations. Data is retained for 7 years to meet Canadian tax obligations.
Yes. All payments are processed by Stripe, which is PCI DSS Level 1 certified — the highest security standard in the payment industry. Card numbers are never transmitted to BookingFish's servers. Stripe handles the entire payment process and the money is transferred directly to your bank account.
FishingBooker is a public marketplace where clients search among multiple fishing guides — your competitors are visible right next to you. BookingFish is your own private booking space: you share your direct link with your clients, and they land exclusively on your calendar. No competition, no ranking algorithm, your clients belong to you.
Yes, you can request deletion of your account and associated data at any time by contacting support@bookingfish.ca. Reservation data is retained for 7 years for Canadian tax obligations, then permanently deleted.
Another security question?
support@bookingfish.ca