Privacy Policy
Last updated: October 31, 2026Wilkes Software LLC, a North Carolina limited liability company operating under the assumed business name ApertureBook ("ApertureBook," "we," "our," or "us"), respects your privacy and is committed to protecting it. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our website and mobile applications (collectively, the "Services"). By using the Services, you agree to the practices described here.
1. About ApertureBook
ApertureBook is a platform, operated by Wilkes Software LLC, that photographers use to work with their clients: photo galleries, invoices and online payments, contracts with electronic signatures, forms, messages, and reminders. Clients use the ApertureBook mobile app for iOS and Android or the ApertureBook web app.
This policy applies to:
- Photographers who create accounts and upload content
- Clients who view or download galleries shared with them
- People who ask us to let them know when ApertureBook is available in their state
- People who sign a contract as a co-signer at a photographer's request
2. Information We Collect
Photographers
- Name and email address
- Business address, which decides whether you can create an account or start a paid plan
- Account credentials
- How you sign in, such as with Google, Apple, or a passkey, and the account identifier, email address, and name Google or Apple share with us
- Contracts, forms, and messages you send to clients, and your saved signature with the time and IP address you saved it
- Subscription and billing information
- Uploaded photos and galleries
- Invoices you create, including client names, amounts, line items, and payment status
- If you enable online payments, the Stripe account you connect and related payout and identity information (collected and held by Stripe)
- Communications with support
Clients
- Name (if provided) and email address
- Sign-in links we email you, and the browser or app type and IP address of each device you sign in on
- Photos and galleries shared by photographers
- Billing details on invoices addressed to you
- Messages you exchange with your photographer, including replies you send by email
- Your answers to forms your photographer sends you. Your photographer may copy some answers, such as your phone number or address, into your client record.
- When you sign a contract: your drawn or typed signature, your name and email address, the time, your IP address, your browser or device type, your agreement to sign electronically, and whether you signed in our app or on the web
- If you allow notifications, a token that lets us send push notifications to that device
- Payment information you provide when paying an invoice online (collected and processed by Stripe; we do not receive full card numbers)
A client's relationship with ApertureBook begins with their photographer, who adds them as a client or sends them a gallery, invoice, contract, or form. ApertureBook does not operate any public form through which a member of the public can submit their details to a photographer.
Contract Co-signers
A photographer may ask someone other than their client to sign a contract, such as a partner or a parent. We receive that person's name and email address from the photographer and email them a link to sign. Co-signers sign from that link without creating an account, and we record the same signing details as for clients.
People Who Ask Us to Open in Their State
- Name, email address, business name, city, and state
- Any note you include
We use this only to contact you if ApertureBook becomes available in your state. Asking does not create an account.
Automatically Collected
- IP address, device type, OS, and browser
- Pages viewed, actions taken, and access timestamps
- Error reports when something goes wrong in our apps or on our servers (see Error Reports below)
- If you install our mobile app from a link in one of our emails, that link, so the app can open what it pointed to
Push Notifications
When you allow notifications from one of our apps on a device, we store a token for that device so we can send it notifications. A notification can include a short summary of what happened, such as the text of a new message, an invoice due date or amount, or a session's date, time, and location. Notifications are delivered through Google Firebase Cloud Messaging and the push service of your device or browser, such as Apple's on iPhone, which receive the token and the notification's content. You can turn notifications off at any time in your device or browser settings.
Error Reports
We use Sentry to find and fix problems in our apps and on our servers. An error report includes technical details such as the error, the page or screen, and your device, operating system, and browser or app version, and may include your IP address.
Cookies and Similar Technologies
We use a small number of cookies and similar local storage. They fall into two groups.
Strictly necessary. These are required for the Services to work and are used without consent, as permitted by law:
| Name | Purpose | Set by | Duration |
|---|---|---|---|
| Session and authentication cookies | Keep you signed in and protect requests against cross-site forgery | ApertureBook | Session to 30 days |
ab_consent | Remembers your cookie choice so we do not ask again | ApertureBook | 6 months |
theme (local storage) | Remembers your light or dark appearance preference | ApertureBook | Until cleared |
Analytics (optional). We use Google Analytics 4 to understand how our website and web app are used, so we can improve it. It records pages viewed, approximate location derived from your IP address, device and browser type, and how you arrived at the site. Google acts as our service provider and processes this data in the United States.
| Name | Purpose | Set by | Duration |
|---|---|---|---|
_ga | Distinguishes one visitor from another | Google Analytics | 2 years |
_ga_<id> | Maintains the analytics session state | Google Analytics | 2 years |
We do not use advertising cookies, third-party advertising pixels, or cross-site tracking, and we do not use Google Analytics data for ad personalization.
Your Cookie Choices
If you are in the European Economic Area, the United Kingdom, or Switzerland, Google Analytics does not run at all unless you accept it. Everywhere else, analytics runs by default and you may turn it off at any time. Either way, you can change your choice whenever you like using the link in the footer of any page, and rejecting analytics also deletes the analytics cookies already stored on your device.
We honor the Global Privacy Control (GPC) browser signal. If your browser sends it, we treat that as an instruction to turn analytics off, and we will not ask you again.
3. How We Use Your Information
- Provide and operate the Services
- Create and manage accounts
- Host and deliver photo galleries
- Process subscriptions, and enable invoicing and client payments through Stripe
- Deliver messages between photographers and clients, and tell you about new ones by email and push notification
- Collect electronic signatures, keep a record of them, and send every party a signed copy
- Send the reminders photographers set up for their clients
- Find and fix errors
- Communicate about account activity and support
- Contact people who asked to be told when ApertureBook is available in their state
- Improve platform features and reliability
- Detect and prevent fraud or abuse
- Comply with legal obligations
4. Photos and Uploaded Content
Photos uploaded to ApertureBook remain the property of the photographer or their clients. We store photos solely to provide gallery hosting and sharing functionality. We do not sell, license, analyze, or use uploaded photos for advertising, AI training, or marketing purposes.
5. Storage and Infrastructure
Uploaded photos and data are stored using DigitalOcean Spaces and related cloud infrastructure. Access is restricted and protected using reasonable security measures.
6. Sharing of Information
We do not sell personal information. We may share information only:
- With service providers that help operate the Services: Stripe for payments and Stripe Connect; DigitalOcean for hosting and storage; Postmark for email, including replies sent to our email addresses; Google for delivering push notifications (Firebase Cloud Messaging), for Sign in with Google, and for website and web app measurement (Google Analytics) where you have allowed it; Apple for push notifications on Apple devices and for Sign in with Apple; and Sentry for error reports. When a photographer accepts online payments, invoice and payment information is shared with Stripe to process the transaction
- With the other people on a contract you sign: the signed copy, including its page of signing details, is emailed to everyone who signed and to the photographer
- To comply with legal requirements or lawful requests
- To protect the rights, safety, or security of ApertureBook or its users
- In connection with a merger, acquisition, or sale of assets, users will be notified
7. Email Communications
We use Postmark to send transactional emails such as account confirmations, gallery notifications, and support responses. We do not send marketing emails unless you explicitly opt in.
When you reply to one of our emails, Postmark receives your reply and passes it to us, and it appears as a message in the conversation.
8. Payments and Stripe Connect
Payments are processed by Stripe. This covers both (a) ApertureBook subscription fees paid by photographers, and (b) online invoice payments made by clients to photographers through Stripe Connect.
When a photographer connects a Stripe account to accept payments, Stripe collects and processes that photographer's identity, business, and payout information directly. When a client pays an invoice online, Stripe collects and processes the client's payment details. ApertureBook does not store credit card numbers or sensitive payment data; we receive limited transaction information such as amounts, platform and processing fees, payment status, and card brand or last four digits for record-keeping and reporting.
Stripe acts as the payment processor and is responsible for handling payment data, identity verification, payouts, and related compliance. Stripe's handling of data is governed by its own privacy policy.
9. Data Retention
We retain personal information and uploaded content only as long as needed to provide the Services, meet legal obligations, resolve disputes, and enforce agreements. Photographers may delete galleries or request account deletion at any time.
Accounts scheduled for deletion are retained for 30 days before permanent removal, so a deletion requested in error can be reversed by signing back in. Where an account is suspended, photos and other uploaded media are permanently deleted after 30 days; account records, invoices, and contracts are retained for legal, tax, and dispute-resolution purposes.
Signed contracts and their signing records are kept with the photographer's account for legal and dispute-resolution purposes.
A client's records are kept for the photographers they work with. A client can ask for their account and data to be deleted in the client app (Account, then Privacy & legal, then Delete my account) or at aperturebook.com/delete-account. The request goes to each photographer concerned, who decides what to delete and may keep records they need, such as invoices and signed contracts.
October 3, 2026. ApertureBook's public booking pages were removed. The booking request form that collected a prospective client's name, email address, phone number, and message was withdrawn at the same time and no longer collects anything.
10. Data Security
We use reasonable administrative, technical, and physical safeguards to protect personal information. No system is completely secure, and we cannot guarantee absolute security.
11. Your Rights
Whoever and wherever you are, you may request access to, correction of, or deletion of your personal data by contacting us at the email below. If you are a client, your photographer controls your records, so we pass a request about them to your photographer. We will not treat you differently for exercising any right described here.
European Economic Area, United Kingdom, and Switzerland
If you are in the EEA, the UK, or Switzerland, the GDPR (or UK GDPR) applies to our processing and you have the right to access, correct, delete, restrict, or object to our use of your personal data, the right to data portability, and the right to lodge a complaint with your national data protection authority.
We rely on the following legal bases:
- Performance of a contract for operating accounts, hosting galleries, sending transactional email, and processing payments
- Consent for website analytics, which you may withdraw at any time via Cookie settings in the footer, with no effect on processing carried out before you withdrew it
- Legitimate interests for keeping the Services secure, preventing fraud and abuse, and diagnosing errors
- Consent for push notifications, which you give in your device or browser settings and can withdraw there at any time
- Legal obligation where the law requires us to retain or disclose information
ApertureBook is based in the United States, so using the Services involves transferring your personal data to the United States. Where we rely on service providers to do so, we use the European Commission's Standard Contractual Clauses or another approved transfer mechanism offered by that provider.
California
If you are a California resident, the CCPA as amended by the CPRA gives you the right to know what personal information we collect and how we use it, to request its deletion or correction, and to opt out of the "sale" or "sharing" of personal information.
We do not sell your personal information, and we do not share it for cross-context behavioral advertising. We do not run advertising pixels, and Google Analytics is configured for measurement only, not ad personalization. You can still switch analytics off entirely using Cookie settings in the footer, and we honor the Global Privacy Control signal as an opt-out.
The categories of personal information we collect are described in section 2, our purposes in section 3, and the service providers we disclose it to in section 6. We do not knowingly collect or sell the personal information of anyone under 16.
Other U.S. states
Residents of other states with comprehensive privacy laws, including Colorado, Connecticut, Virginia, Oregon, Texas, Montana, Delaware, New Hampshire, New Jersey, and Nebraska, have comparable rights of access, correction, deletion, and opt-out, including the right to have a universal opt-out signal such as Global Privacy Control honored. Contact us at the email below to exercise them.
12. Children's Privacy
ApertureBook is not intended for children under the age of 13. We do not knowingly collect personal information from children.
13. Changes to This Policy
We may update this Privacy Policy from time to time. Updates will be posted on this page with a revised "Last updated" date. Continued use of the Services indicates acceptance of the updated policy.
14. Contact Us
Questions about this Privacy Policy? Reach us at [email protected].