Skip to content

Privacy Policy

This policy explains what ArrayHash collects on the ArraySubs website, how GA4 and payment providers are used, and what data ArraySubs does not collect from WordPress stores.

  • No plugin telemetry
  • No sale of personal data
  • Roadmap cookie only on demand
Controller
ArrayHash
Product
All, sold on site
Effective date
April 10, 2026
Last reviewed
July 15, 2026

Scope

This policy covers the ArrayHash website and ArraySubs marketing, roadmap, signup, newsletter, support, contact, payment and licensing flows.

ArrayHash operates the ArraySubs marketing website at arrayhash.com. This policy applies when you visit the website, submit a signup, newsletter, support or contact form, submit or upvote a roadmap idea, buy or manage an ArraySubs Pro license, request a refund, or contact us about privacy rights.

Important WordPress plugin distinction

ArraySubs runs inside the merchant's own WordPress and WooCommerce installation. ArrayHash does not collect plugin or theme installation events, activation events, plugin usage telemetry, WooCommerce store metrics, WordPress admin emails, WordPress user emails or plugin logs from your store.

Data we collect

Website forms collect only the fields needed to contact you or manage your relationship with ArrayHash.

Personal data collected by ArrayHash
SourceData collectedPurpose
Signup formsName, email, country, business type and optional product-update consentCreate or manage website signup and ArraySubs Pro license request workflows.
Newsletter formsName, country and emailSend product updates and allow unsubscribe management.
Support and contact formsName, email, subject and message bodyReply to questions, support requests and account inquiries.
Roadmap participationFeature title and description, timestamps, and one-way hashes derived from an anonymous browser identifierPublish requested ideas, count one upvote per card and browser, and limit repeated submissions.
GA4 website analyticsPage views, sessions, referral source, approximate location, browser and device informationUnderstand aggregate website usage and improve pages.
Payment and checkout providersCheckout, transaction, tax, invoice, license and account records needed to process purchasesComplete payments, handle licenses, issue refunds, prevent fraud and meet legal obligations.

ArrayHash does not store card numbers, CVC codes or full payment credentials. Card handling is performed by the provider used at checkout.

What we do not collect

  • Plugin or theme installation events.
  • Plugin or theme activation events.
  • ArraySubs feature usage telemetry.
  • WooCommerce store revenue, product, customer, subscription or order metrics.
  • WordPress admin emails, WordPress user emails or customer emails from your store.
  • WordPress, WooCommerce, PHP or plugin logs from your site.
  • Names or email addresses for roadmap suggestions and votes.
  • Heatmap or session recording data.

Legal basis

ArrayHash uses personal data only where there is a lawful reason to do so.

Legal basis for processing
ActivityLegal basisExplanation
Signup, support and contact handlingContract or pre-contractual stepsWe use your details to respond, provide requested information or manage product access.
NewsletterConsentYou can unsubscribe at any time from newsletter messages.
GA4 analyticsLegitimate interestsAggregate measurement is treated as necessary to operate and improve the site, so GA4/GTM load on every visit.
RetargetingConsentAdvertising and retargeting tags load only after the visitor opts in, and the choice can be withdrawn at any time.
Roadmap suggestions and upvotesConsent and legitimate interestsThe anonymous participation cookie is created only after an on-demand choice. Duplicate-vote and submission limits protect the public roadmap from ordinary abuse.
Payments, licenses, tax and refundsContract and legal obligationPayment and checkout providers process license and transaction records needed for the purchase.
Security and abuse preventionLegitimate interestsWe use security logs and provider controls to protect the website and payment flows.

Cookies and analytics

Analytics runs on every visit as a necessary measurement. Retargeting is optional and loads only after opt-in.

Cookie reference
CookieTypePurposeDurationControl
_gaAnalyticsGoogle Analytics client identifier used for aggregate website analytics.Up to 2 yearsLoaded on every visit.
_ga_*AnalyticsGoogle Analytics session and measurement cookie.Up to 2 yearsLoaded on every visit.
array_hash_re_okRetargetingRecords that the visitor opted in to retargeting so advertising tags may load.6 monthsOnly after retargeting opt-in.
cc_cookieFunctionalStores the visitor's consent preference for the necessary, analytics and retargeting categories.6 monthsAlways active to remember the privacy choice.
arraysubs_roadmap_visitorFunctionalStores a random anonymous browser identifier used to prevent ordinary duplicate roadmap votes and repeated submissions.1 yearCreated only after the visitor chooses Allow and continue while submitting or voting.

Analytics measurement (GA4 via Google Tag Manager) is treated as necessary and loads on every visit. Visitors can accept or reject retargeting from the banner, and can change that choice later from the footer Privacy choices control. Rejecting or withdrawing retargeting consent clears the first-party retargeting marker (array_hash_re_ok) that is visible to this site.

ArrayHash uses advertising and retargeting tags only after a visitor opts in, and does not use heatmaps or session recordings. If a browser sends Global Privacy Control, ArrayHash treats that as a privacy signal, keeps retargeting off, and does not sell or share personal data for cross-context behavioral advertising. For more detail, read Data Safety.

Roadmap participation

The public roadmap can be viewed without a roadmap cookie. A separate on-demand choice appears only when someone submits an idea or upvotes a card.

If the visitor chooses Allow and continue, ArrayHash creates the first-party arraysubs_roadmap_visitor cookie with a random identifier. The cookie is HTTP-only, uses SameSite=Lax, and is sent only to this website. It is not added to the site-wide privacy banner because it is unnecessary until the visitor chooses to participate in the roadmap.

The roadmap file stores the submitted feature title and description, creation and update timestamps, and one-way hashes derived from the random identifier. The public API exposes only the idea text, status, timestamps, whether it is a community request, the upvote count, and whether the current browser already voted. It never exposes the cookie value or stored hashes.

The roadmap cookie expires automatically after one year. Visitors can remove it sooner through their browser's site-data controls. Previously recorded anonymous vote hashes may remain so published totals stay consistent.

If you do not allow the cookie

No roadmap participation cookie is created and the requested submission or upvote is cancelled. The rest of the site and the read-only roadmap remain available.

Third-party providers

Third-party providers
ProviderPurposeNotes
Google Analytics 4Aggregate website analyticsLoaded on every visit through Google Tag Manager as necessary measurement.
StripePayment processingHandles payment details. See the Stripe privacy policy.
Checkout and licensing providerCheckout, licensing, account and transaction managementUsed for payment and licensing workflows, not ArraySubs plugin telemetry.
Hosting providerWebsite hosting and securityMay process server logs for security, reliability and abuse prevention.

Data retention

Data retention summary
DataRetention
Signup, support and contact detailsKept while needed to respond or manage the relationship, then deleted or minimized.
Newsletter dataKept until unsubscribe or deletion request.
Payment, invoice, tax, refund and license recordsKept as required for tax, accounting, fraud prevention, legal and license-management obligations.
GA4 analyticsCollected on every visit and retained according to the active GA4 property settings.
Roadmap ideas and vote recordsKept while the public roadmap is maintained. The anonymous browser cookie expires after 1 year; stored vote hashes may remain so published counts stay consistent.
Security and server logsKept only as long as needed for security, reliability and abuse prevention.

Your rights

Depending on your location, you may have rights to access, correct, delete, restrict, port or object to processing of your personal data. California residents may also have rights under the CCPA/CPRA, including the right to know, delete, correct and opt out of sale or sharing. ArrayHash does not sell personal data.

Email [email protected] to exercise your rights. We respond within 30 days unless a legally permitted extension applies. More details are available on the GDPR and CCPA compliance page.

Children's privacy

The ArrayHash website and ArraySubs product are intended for business users and store owners. They are not directed to children under 16, and ArrayHash does not knowingly collect personal data from children.

Changes and contact

ArrayHash may update this policy when data practices, providers, legal requirements or product workflows change. Material updates are reflected by the last reviewed date on this page.

Contact: [email protected]

Policy owner

ArrayHash is the controller for website, signup, newsletter, support, contact and commercial relationship data described in this policy.

Contact

Need a privacy, billing, or accessibility answer?

Email ArrayHash. We route rights requests, refund questions, and accessibility reports to the right place.