• Changelog
  • Help
Log inGet started free
Terms of ServicePrivacy Policy

Privacy Policy

Last updated 27 October 2026 · Effective 27 October 2026

How Scripe collects, uses and protects personal data, for business owners and their staff, and for the customers they sell to. Written to meet the Nigeria Data Protection Act 2023.

The short version

  • Scripe is a product of Hilaq Technology Limited (RC 8698053). We follow the Nigeria Data Protection Act 2023 (NDPA) and the Nigeria Data Protection Commission's General Application and Implementation Directive 2025 (GAID).
  • For your own account, your business and its verification, Scripe decides how your data is used. We are the data controller.
  • For the customers a business serves through Scripe, the business decides how their data is used. We process it on the business's behalf, as its data processor.
  • To open and run a business account, our licensed partner banks and Scripe must verify identities (KYC and KYB). The law requires us to keep those records and transaction records for years after an account closes.
  • We share data only with the providers who help us run Scripe, with partner banks and payment providers, and where the law requires it. We do not sell personal data.
  • Some providers are outside Nigeria. When data leaves Nigeria, we use the safeguards the NDPA requires.
  • You can ask to see, correct, delete or move your data, and you can object or withdraw consent. Email [email protected]. You can also complain to the NDPC.

On this page

  1. 1. Who we are and what this policy covers
  2. 2. Our two roles: controller and processor
  3. 3. The personal data we collect
  4. 4. How we use personal data and our lawful basis
  5. 5. Customers of businesses: what businesses must do
  6. 6. Who we share personal data with
  7. 7. Transfers outside Nigeria
  8. 8. How long we keep personal data
  9. 9. Your rights and how to use them
  10. 10. Cookies and similar technologies
  11. 11. Offline till sales and devices
  12. 12. How we protect personal data
  13. 13. Data breaches
  14. 14. Children
  15. 15. Our Data Protection Officer and how to contact us
  16. 16. Complaints to the NDPC
  17. 17. Changes to this policy
On this page
  1. 1. Who we are and what this policy covers
  2. 2. Our two roles: controller and processor
  3. 3. The personal data we collect
  4. 4. How we use personal data and our lawful basis
  5. 5. Customers of businesses: what businesses must do
  6. 6. Who we share personal data with
  7. 7. Transfers outside Nigeria
  8. 8. How long we keep personal data
  9. 9. Your rights and how to use them
  10. 10. Cookies and similar technologies
  11. 11. Offline till sales and devices
  12. 12. How we protect personal data
  13. 13. Data breaches
  14. 14. Children
  15. 15. Our Data Protection Officer and how to contact us
  16. 16. Complaints to the NDPC
  17. 17. Changes to this policy

01Who we are and what this policy covers

In short

This policy explains how Scripe collects and uses personal data on our website, apps and services. It applies to business owners, their staff, their customers and visitors to our site.

Scripe is a commerce and banking platform for businesses. Scripe is a product of Hilaq Technology Limited, a company registered in Nigeria (RC 8698053), with its registered office at C2, Adeleke Street, Osogbo, Osun State. In this policy, "Scripe", "we" and "us" mean Hilaq Technology Limited.

This policy covers:

  • —
    scripe.app and our other websites;
  • —
    the Scripe dashboard, apps and in-store till;
  • —
    store pages, checkout pages, payment links, invoices and booking pages that businesses publish through Scripe;
  • —
    emails, SMS and WhatsApp messages sent through Scripe; and
  • —
    our support channels.

Some words we use:

  • —
    Business or merchant: a business that uses Scripe to sell, get paid or manage money.
  • —
    Customer: a person who buys from, books with or pays a business through Scripe.
  • —
    Personal data: any information that identifies a person, or can be used to identify them.

Scripe is not a bank. Business accounts, account numbers, transfers and payouts are provided through licensed partner banks. Those partners also handle personal data under their own privacy policies.

02Our two roles: controller and processor

In short

We are responsible for the data we need to run Scripe and meet our legal duties. For a business's own customer records, the business is responsible, and we act on its instructions.

When Scripe is the data controller. We decide why and how this data is used:

  • —
    account data for business owners and staff;
  • —
    identity and business verification data (KYC and KYB);
  • —
    business account, transaction, payout and transfer records;
  • —
    data we use to prevent fraud, money laundering and abuse, including data about customers who pay through Scripe;
  • —
    charging Scripe's platform fee and billing for message credits;
  • —
    visitors to our website, and people who contact our support team; and
  • —
    marketing we send about Scripe.

When Scripe is a data processor. A business decides why and how this data is used, and we process it only to provide Scripe to that business:

  • —
    the business's customer list, customer profiles and segments;
  • —
    orders, receipts, invoices, bookings, delivery details and returns;
  • —
    campaigns and messages the business sends to its customers;
  • —
    details of staff that the business records, such as names, roles and shift records; and
  • —
    any other content the business uploads.

If you are a customer of a business and have a question about your data, contact the business first. It controls that data. We will help the business respond, and you can contact us if you cannot reach it.

The terms that govern our processing for businesses are in Section 22 of our Terms of Service.

03The personal data we collect

In short

We collect what you give us, what is created when you use Scripe, and some data from partners such as banks and identity checkers.

Data you give us

  • —
    Account details: name, email address, phone number, password, and profile photo if you add one. If you sign in with Google, we receive your name, email address and profile picture from Google. If you set up a passkey, we store its public key, not your fingerprint or face.
  • —
    Business details: business name, type, address, branches, logo, store content, products and prices.
  • —
    Identity verification (KYC): for business owners, directors and people who own 5% or more of a business: full name, date of birth, Bank Verification Number (BVN), National Identification Number (NIN), a government photo ID, proof of address, and a selfie used for a liveness check.
  • —
    Business verification (KYB): CAC registration documents and status report, Tax Identification Number (TIN), details of directors and beneficial owners, business address proof, a business description, expected monthly volume and, for higher limits, bank statements, board resolutions and source-of-funds declarations.
  • —
    Banking details: the bank account you use for payouts, and the names and bank details of saved recipients such as suppliers.
  • —
    Staff details: names, emails or phone numbers of team members, their roles, and their till PINs and transaction PINs. We store PINs only as scrambled (hashed) values.
  • —
    Support messages: what you tell us when you contact us.

Data created when you use Scripe

  • —
    Transactions: sales, payments, refunds, transfers, bill payments, payouts, invoices, approvals and the person who approved them.
  • —
    Till records: sales rung up on the till, which staff member made them, shift opening and closing times, and cash counts.
  • —
    Device and security data: IP address, device and browser type, sign-in times, and paired till devices.
  • —
    Audit logs: a record of important actions, such as changes to roles, limits and payouts.
  • —
    Usage data: pages viewed and features used, collected with analytics tools (see Section 10).

Data about customers of businesses

When a customer buys, books or pays through Scripe, we collect what the business's checkout or booking page asks for. This is usually name, email address, phone number and delivery address, plus what was bought and how it was paid for. A business may also import its own customer list or add notes about customers.

Data from others

  • —
    Partner banks and identity checkers: results of BVN, NIN, ID, liveness, CAC and sanctions checks.
  • —
    Payment providers: whether a payment succeeded, its reference, the payment method, and the last four digits and type of a card. We never receive or store full card numbers.
  • —
    Delivery partners: delivery rates, tracking and delivery status.
  • —
    Google Calendar: if a business connects its calendar for bookings, we read its free and busy times and create and update booking events.

04How we use personal data and our lawful basis

In short

We use data only where the NDPA gives us a lawful basis. For each purpose, the table shows the basis we rely on.

The NDPA allows processing on a set of lawful bases, including consent, performing a contract, a legal obligation and legitimate interests. This table covers processing where Scripe is the controller.

PurposeData usedLawful basis
Creating and running your account, and signing you inAccount, device and security dataContract
Providing commerce features: store, checkout, payment links, invoices, till, bookings, stock and ordersBusiness, transaction and customer dataContract (for processor activities, the business's instructions)
Opening and running a business account through a partner bankKYC, KYB and banking dataLegal obligation (CBN KYC and anti-money laundering rules) and contract
Liveness check with your selfieSelfie and ID photoLegal obligation, and your explicit consent where the law requires it for biometric data
Moving money: collections, payouts, transfers and bill paymentsTransaction and banking dataContract
Setting and enforcing payout limits, and screening for sanctions and politically exposed personsKYC, KYB and transaction dataLegal obligation
Detecting fraud, money mules and account takeoverTransaction, device and security dataLegal obligation and legitimate interests (keeping Scripe and its users safe)
Keeping financial and audit recordsTransaction and audit dataLegal obligation
Sending service messages: receipts, sign-in codes, security alerts, payout noticesContact detailsContract
Charging the platform fee and billing for message creditsAccount, transaction and payment dataContract
Answering support requestsSupport messages and account dataContract and legitimate interests
Product analytics and site improvementUsage and device dataConsent (through our cookie banner)
Marketing about ScripeContact detailsConsent, which you can withdraw at any time
Meeting requests from regulators, courts and law enforcementAny relevant dataLegal obligation
Defending or bringing legal claimsAny relevant dataLegitimate interests

Where we rely on legitimate interests, we have weighed our interests against your rights. You can ask us for details, and you can object (see Section 9).

Automated checks. Some checks run automatically. For example, we match your BVN details and run a liveness check, and our systems raise risk flags on unusual activity. A flag can lead to a review, a hold or a lower limit. If an automated decision significantly affects you, you can ask for a person to review it.

05Customers of businesses: what businesses must do

In short

Each business is responsible for the data of its own customers. It must have a lawful basis, tell customers how it uses their data, and get consent before sending them marketing.

A business that uses Scripe must:

  • —
    tell its customers what data it collects and why, for example in its own privacy notice;
  • —
    have a lawful basis for its processing, including consent before sending marketing by email, SMS or WhatsApp;
  • —
    respect unsubscribe requests. Every campaign email includes an unsubscribe link, and Scripe honours it;
  • —
    answer its customers' requests to see, correct or delete their data;
  • —
    get a parent's or guardian's consent before collecting data about children, for example as a school; and
  • —
    comply with the NDPA, including any registration it needs with the NDPC.

06Who we share personal data with

In short

We share data with partner banks, payment and delivery partners, and the service providers who run parts of Scripe for us. Each one may use it only for the service it provides.

We do not sell, rent or trade personal data.

Partner banks and payment providers. These are independent organisations. They also process data as controllers under their own policies and legal duties.

PartnerWhat they doData shared
Anchor, Brails or Monnify, whichever is the partner bank for your accountBusiness accounts, account numbers, KYC and KYB checks, payouts and transfersKYC, KYB, banking and transaction data
Paystack, Flutterwave, Monnify or Bachs, depending on the checkout usedTaking online payments from customers, and payments to Scripe such as message creditsCustomer name, email, amount, order reference, payment result

Service providers (sub-processors). These act on our instructions under written contracts.

ProviderWhat they doDataLocation
BrimbleHosting for our website, servers and databaseAll data held on ScripeMay be outside Nigeria (see Section 7)
Cloudflare (R2)Storing uploaded files, such as product images, verification documents and PDFsUploaded filesGlobal network; may be outside Nigeria (see Section 7)
PlunkSending email: sign-in, receipts, notices and campaignsName, email address, message contentMay be outside Nigeria (see Section 7)
TermiiSending SMSPhone number, message contentNigeria
TwilioSending SMS and WhatsApp messagesPhone number, message contentUnited States
Meta (WhatsApp Business Platform)Sending WhatsApp messagesPhone number, message contentUnited States and other countries
ShipbubbleDelivery rates, labels and trackingNames, phone numbers, addresses and parcel detailsNigeria
GoogleSign in with Google, and calendar sync for bookingsAccount and booking detailsUnited States and other countries
PostHogProduct analytics and error reports (only with consent)Usage events, device data, IP addressUnited States
Google AnalyticsWebsite analytics (only with consent)Usage events, device data, IP addressUnited States and other countries

Identity checks (BVN, NIN, ID, liveness, CAC and sanctions) are run by your partner bank. Messages may go through any of the messaging providers above, depending on the channel. We will keep this list up to date.

Others we may share with

  • —
    The business you are buying from or booking with, for your own order or booking.
  • —
    Regulators, courts, the police, the NFIU and other authorities, when the law requires it.
  • —
    Professional advisers, such as lawyers, auditors and insurers, under a duty of confidentiality.
  • —
    A buyer or investor, if all or part of our business is sold or reorganised. They must protect your data in the same way.

07Transfers outside Nigeria

In short

Some providers store or process data outside Nigeria. When that happens, we use the safeguards the NDPA and GAID require.

Several of our providers are based outside Nigeria, mostly in the United States (see Section 6). We transfer personal data outside Nigeria only where the NDPA allows it, for example where:

  • —
    the NDPC recognises that the destination gives adequate protection;
  • —
    we have contracts with the provider that include data protection safeguards, such as standard contractual clauses; or
  • —
    the transfer is needed to perform a contract with you or at your request.

We keep a record of these transfers and their safeguards. You can ask us for a copy of the safeguards that apply to your data.

08How long we keep personal data

In short

We keep data only as long as we need it. Banking and transaction records must be kept for years after an account closes, because anti-money laundering and CBN rules require it.

DataHow long we keep it
Account detailsWhile your account is open, then up to 2 years after closure, unless a longer period below applies
KYC and KYB records, including verification documentsAt least 5 years after the business relationship ends, as required by the Money Laundering (Prevention and Prohibition) Act 2022 and CBN AML/CFT rules
Transaction records: payments, payouts, transfers, bills, refundsAt least 5 years after the transaction, and up to 6 years for accounting and tax records
Audit logs and fraud and risk records5 years, or longer if they relate to an open case
Business customer data (processor role)While the business keeps its account, then deleted within 90 days of the business closing its account, unless the law requires us to keep it
Support messages2 years after the request is closed
Analytics data14 months
Marketing consent recordsWhile you are subscribed, and for 3 years after you withdraw consent, as proof

If the law, a regulator or an open dispute requires us to keep data for longer, we will. When the period ends, we delete the data or make it anonymous.

09Your rights and how to use them

In short

You can ask to see, correct, delete or move your data, limit or object to how we use it, and withdraw consent. Email [email protected] and we will reply within 30 days.

Under the NDPA, you have the right to:

  • —
    be informed about how we use your data, as this policy does;
  • —
    access your data and get a copy;
  • —
    correct data that is wrong or incomplete;
  • —
    delete your data, where we no longer have a reason or legal duty to keep it;
  • —
    restrict our use of your data, for example while we check its accuracy;
  • —
    move your data: receive it in a common, machine-readable format, or have it sent to another organisation;
  • —
    object to processing based on legitimate interests, and to direct marketing at any time;
  • —
    withdraw consent at any time. This does not affect processing that happened before; and
  • —
    not be subject to a decision based only on automated processing that significantly affects you, and to ask for a person to review it.

How to make a request. Email [email protected] from the email address on your account, or contact our Data Protection Officer (see Section 15). We may ask you to confirm your identity first. We will respond within 30 days. If a request is complex, we will tell you if we need more time and why.

Limits. We may not be able to delete some data, such as KYC and transaction records, while the law requires us to keep it. If we cannot meet a request, we will explain why.

Customers of businesses. For data a business holds about you, such as your order history with that business, send your request to the business. We will help the business respond.

Marketing. You can unsubscribe from marketing using the link in any marketing email, or by contacting us.

10Cookies and similar technologies

In short

We use essential cookies to keep you signed in and secure. We use analytics only if you accept it in our cookie banner.

Cookies are small files stored by your browser. We also use similar technologies, such as browser storage.

TypeWhat it doesCan you turn it off?
EssentialKeeps you signed in, protects against fraud and remembers your cookie choiceNo. Scripe does not work without them
Till storageStores the till's catalogue and sales made without internet on the device, so the till keeps working offline (see Section 11)Only by not using offline mode
Analytics (PostHog, Google Analytics)Shows us how people use our site and apps, and reports errorsYes. They run only if you click "Accept"

You can change your choice at any time by clearing your browser's storage for scripe.app; the banner will then ask again. You can also block cookies in your browser settings, but some features may stop working.

Pages that businesses publish on Scripe, such as store pages, checkout pages, payment links and invoices, do not run our analytics. Businesses cannot add their own tracking tools to these pages.

11Offline till sales and devices

In short

When the internet drops, the till saves sales on the device and sends them to Scripe when it reconnects. The business is responsible for keeping its devices secure.

Scripe's till can keep selling without an internet connection. While offline, it stores the catalogue, the current shift and any sales made on the device itself. These sales can include what was bought, the amount, the payment method, the staff member and any customer details entered. They are sent to Scripe and removed from the queue once the device reconnects.

Because this data sits on the device until it syncs, businesses should:

  • —
    use devices that only their staff can access, with a screen lock;
  • —
    sync offline sales as soon as the connection returns; and
  • —
    unpair and clear lost, sold or replaced devices.

Staff sign in to the till with a personal PIN. We store PINs as hashed values only.

12How we protect personal data

In short

We use technical and organisational measures to protect data, including encryption, access controls and audit logs. No system is perfectly secure, so we also plan for incidents.

Our measures include:

  • —
    encrypting data in transit with HTTPS;
  • —
    encrypting identity numbers, such as BVN, NIN, ID numbers and dates of birth, inside our database;
  • —
    storing passwords, till PINs and transaction PINs only as hashed values;
  • —
    database rules that let each business see only its own data, and role-based permissions within a business;
  • —
    private file storage, with short-lived links for uploads and downloads;
  • —
    a transaction PIN and approval rules for outgoing payments;
  • —
    optional passkey sign-in;
  • —
    audit logs of important actions; and
  • —
    limiting staff access to people who need it, under confidentiality duties.

Keep your password and PINs private. Tell us at once at [email protected] if you think someone has accessed your account.

13Data breaches

In short

If a breach puts people's rights at risk, we will tell the NDPC within 72 hours. If the risk is high, we will also tell the people affected.

A personal data breach is any security incident that leads to personal data being lost, destroyed, changed, disclosed or accessed without permission.

If a breach happens:

  • —
    we will act quickly to contain it and limit the harm;
  • —
    if it is likely to put people's rights and freedoms at risk, we will notify the NDPC within 72 hours of becoming aware of it;
  • —
    if it is likely to put people at high risk, we will tell them directly and without undue delay, in plain language, with steps they can take to protect themselves;
  • —
    where we are a processor, we will tell the affected business without undue delay so it can meet its own duties; and
  • —
    we will record every breach, its effects and what we did about it.

14Children

In short

Scripe accounts are for adults running businesses. We do not knowingly collect children's data for our own purposes.

You must be 18 or older to create a Scripe account. Under the NDPA, a child is a person under 18.

Scripe is not aimed at children. If we learn that we have collected a child's personal data as controller without the consent of a parent or guardian, we will delete it, unless the law requires us to keep it. Contact [email protected] if you think this has happened.

Some businesses, such as schools, may record data about children through Scripe. In that case, the business is the controller and must get a parent's or guardian's consent (see Section 5).

15Our Data Protection Officer and how to contact us

In short

Our Data Protection Officer handles privacy questions and requests. You can reach them by email or post.

Data Protection Officer: Head of Compliance, Hilaq Technology Limited Email: [email protected] Post: Data Protection Officer, Hilaq Technology Limited, C2, Adeleke Street, Osogbo, Osun State General support: [email protected]

16Complaints to the NDPC

In short

If you are unhappy with how we handle your data, tell us first. You can also complain to the Nigeria Data Protection Commission.

Please contact our Data Protection Officer first, so we can try to put things right.

You also have the right to complain to the Nigeria Data Protection Commission (NDPC), the regulator for data protection in Nigeria:

  • —
    Website: ndpc.gov.ng, which lists the NDPC's current complaint channels

17Changes to this policy

In short

We will update this policy when our services or the law change. We will tell you before important changes take effect.

When we make a material change, we will tell you by email or in the Scripe dashboard before it takes effect. We will also update the "Last updated" date at the top. If a change needs your consent, we will ask for it.

We keep a record of which version of this policy and our Terms of Service you accepted.

Questions about your data?

Contact our Data Protection Officer. If you're not satisfied with our answer, you can complain to the Nigeria Data Protection Commission.

[email protected]

© 2026 Scripe. Scripe is a technology company, not a bank. Banking services are provided by licensed partner banks.

Product

  • Point of sale
  • Inventory
  • Online store
  • Paylinks
  • Invoicing
  • Bookings
  • Business banking

Solutions

  • Retail
  • Food & Beverages
  • Services
  • Beauty

Resources

  • Help centre
  • Changelog
  • Book a setup
  • Contact

Features

  • Orders & delivery
  • Customers & campaigns
  • Reports
  • Bill pay
  • Transfers
  • Staff & roles

Switch to Scripe

  • Import from Excel
  • Import from your old POS
  • Free on-site setup
  • Why Scripe
  • Talk to us

Company

  • Security

Legal

  • Terms of service
  • Privacy policy

Social

  • LinkedIn
  • X