WESFRANK.COM
Privacy policy
Effective and last updated:
What this site collects, why it needs it, and the choices you have.
Who this policy covers
Wes Frank operates wesfrank.com, the WesGPT tools and sponsorship service described here. In this policy, “we” means the operator of this site. For privacy questions or requests, contact hey@wesfrank.com.
This policy covers this website, its accounts, tools, support messages, and advertising service. SayScreen at sayscreen.com and other sites you visit through links have their own privacy practices.
Information we collect and use
- Your account: name, email address, password hash, email-verification and password-reset records, session details, and email preferences. These let you sign in, recover your account, and manage your work. We do not store your password as plain text.
- Your projects: prompts, settings, uploaded images or video, generated media, project status, and usage and credit records. We use these to run the tools, provide downloads, apply usage limits, and investigate failures.
- Your sponsorship: brand name, pitch, destination link, logo or initials, account association, Stripe customer and subscription identifiers, price, payment status, and billing-period dates. We use these to publish and manage the placement. The creative you submit for an active ad is public.
- Messages: support correspondence and tool or feature requests, including your email and message. We use them to respond and improve the service. Request forms use your account email as the reply address.
- Technical information: IP address, browser information, request and error information, and session or security records used to operate the site, prevent abuse, and troubleshoot. Hosting and other providers may maintain their own operational logs.
Do not include passwords, payment-card information, sensitive personal information, or someone else’s private information in prompts, uploads, ad creative, or support messages unless it is necessary and you have permission to share it.
Cookies, browser storage, and traffic counts
We use necessary cookies for sign-in and security. Where a guest session is used, a cookie associates work with that session. Browser storage remembers your current project, pending sign-in steps, and advertising drafts so you can continue after signing in. Ad drafts expire after 24 hours; clearing browser storage also removes the local copy.
Our own traffic counter stores daily totals by public page and a general referral source, such as Google or YouTube, for up to 90 days. These totals do not store visitor cookies, IP addresses, account identifiers, or individual browsing histories. This is separate from account and security records.
You can clear or block cookies and browser storage in your browser. Sign-in, saved drafts, and some tool features may then stop working. Stripe and other sites you open use their own cookies and privacy practices.
Who processes information
We share information needed to provide the features you choose:
- Railway: website hosting, application database, processing, and private media storage.
- RunPod: AI image, animation, and music processing. Relevant prompts and, when needed for animation, scene images are sent to these services.
- Resend: account verification, password-reset, and support or feature-request email delivery.
- Google Fonts: the site loads font styles and files from Google. Your browser sends Google ordinary request information, including your IP address and browser details, when it fetches those resources.
- Stripe: subscription checkout, payment processing, billing records, and the customer portal. Payment details are entered directly in Stripe’s hosted pages. This application does not receive or store full card numbers or card security codes. See Stripe’s privacy policy.
Information may be processed outside Canada, including in the United States and Europe, and may be subject to the laws of those locations. Providers also have their own obligations and policies for information they handle.
We do not sell your personal information or provide sponsors with our account list or private project files. Sponsor creative is intentionally displayed publicly. Channel Sponsor credits and links also appear on YouTube and in relevant WesGPT SendFox emails; delivered emails and existing video credits can remain after a subscription ends.
We may disclose information when legally required, to address fraud or security incidents, or to protect lawful rights. We limit access to information needed for those purposes.
How long information is kept
Lo-fi downloads and intermediate user media expire 24 hours after a project completes. Unfinished, failed, or abandoned projects expire 24 hours after creation. Download access ends at expiry; background deletion follows and is retried if it fails. Saving a project does not extend its media storage. Download files you want to keep.
Account details, saved project settings and prompts, usage records, correspondence, and sponsorship records can remain after media expires. We keep them as needed to provide the service, handle support or disputes, and meet security, accounting, and legal obligations. Copies in provider logs or backups may remain until their normal retention cycle ends. Public example media is retained separately from private project files.
HTTPS, password hashing, account ownership checks, private media storage, and expiring download links help protect information. No online service can guarantee complete security. Contact us if you suspect unauthorized access.
Access, correction, deletion, and email
You can edit sponsorship creative from your sponsorship dashboard, manage payments and cancellation through its billing button, and change optional tool-update email preferences in My work. Creating an account or purchasing a sponsorship does not automatically opt you in to marketing.
To request access to or correction of personal information, deletion of your account or information, withdrawal of consent, or help with an email preference, contact hey@wesfrank.com. We may need to verify that you own the account. We will explain any information we must retain or any legal limit on a request. Withdrawing information needed for an active service can prevent us from continuing that service. Account deletion and subscription cancellation are separate actions; tell us if you need help with both.
Necessary account, security, and billing messages are separate from optional marketing updates. A newsletter subscription you made separately can also be managed through that newsletter’s unsubscribe link.
If you have a privacy concern, contact us so we can investigate. You may also contact the privacy regulator responsible for your location, including the Office of the Privacy Commissioner of Canada.
Children
The service is not directed to children under 13. Please do not create an account or submit personal information if you are under 13. A parent or guardian who believes a child has provided information can contact us to request its removal.
Changes to this policy
We will update the date on this page when this policy changes. For material changes affecting how we use personal information, we will provide an appropriate notice and obtain additional consent where required.