Bosnia’s new data protection law: what your website needs

Since October 2025, Bosnia and Herzegovina has applied a new data protection law aligned with the EU’s GDPR. For most businesses, the website is where personal data is collected most often — through forms, cookies and analytics. This is a practical checklist.

5 min read

The new Law on Personal Data Protection was published in the Official Gazette of Bosnia and Herzegovina, no. 12/25, and aligns local rules with the EU General Data Protection Regulation (GDPR). It has applied since 4 October 2025. It is supervised by the Personal Data Protection Agency of Bosnia and Herzegovina and provides for substantial fines for both the company and the responsible person.

For a website this is not an abstract topic. Every contact form, newsletter, Google Analytics, embedded map or video collects some personal data — if only an IP address. This guide shows what to check and how to fix it technically.

Short answer

Your site needs a clear privacy policy, forms that ask only for necessary data, consent before loading analytics and marketing tools, HTTPS and agreements with suppliers who process data for you (hosting, email, newsletter). The law gives two years from its entry into force to align processing that already existed, but new forms and tools should follow the new rules right away.

What counts as personal data on a website

Personal data is any information that identifies a person, directly or indirectly. On a website that is most often:

  • name, email and phone number from a contact form, order or newsletter sign-up;
  • IP addresses and identifiers in cookies used by analytics and ads;
  • behavioural data (which pages someone views, where they come from) when linked to a person or device;
  • data from job applications, appointment bookings or user accounts.

Privacy policy: what it must contain

The law requires you to inform people clearly and plainly when you collect their data. A privacy policy should state at least:

  1. who you are (company name, address, contact) and the data protection officer’s contact, if you have one;
  2. what data you collect and for what purposes;
  3. the legal basis for each purpose — for example answering an enquiry, fulfilling an order, a legal obligation or consent;
  4. who receives the data (hosting, email service, courier, accountant) and whether it is transferred outside BiH;
  5. how long data is kept;
  6. people’s rights: access, rectification, erasure, restriction, objection, portability and withdrawing consent;
  7. the right to lodge a complaint with the Personal Data Protection Agency.

Requests from individuals must be answered within 30 days. The policy must not be copied from someone else — it has to describe what your website actually does.

Contact forms and newsletters

  • Ask only for what you need. Name, email and message are usually enough for an enquiry. Make the phone number optional.
  • A short note next to the form with the purpose and a link to the privacy policy.
  • Consent only where it is the legal basis. You don’t need an “I agree” checkbox to answer an enquiry — you process the data to respond to the request. A newsletter needs separate consent that is not pre-ticked and can be withdrawn easily.
  • Be able to prove consent — record when and how it was given, and use email confirmation for newsletters.

Cookies, analytics and embedded content

Cookies and similar identifiers that track visitors are processing of personal data. In practice:

TypeExampleWhat to do
Strictly necessaryCart, chosen language, form protectionDescribe in the policy; consent usually not needed
AnalyticsGoogle AnalyticsLoad only after consent, or use cookieless analytics
MarketingMeta Pixel, Google AdsOnly with consent
Embedded servicesYouTube videos, Google Maps, fonts from Google’s serversLoad on click or host locally

A cookie banner must make refusing as easy as accepting. A banner that only says “we use cookies” while analytics already loads solves nothing. Fonts are best hosted on your own server — the site is faster too, as explained in why is my website slow.

Suppliers that process data for you

Your host, email service, newsletter tool, CRM or booking system process data on your behalf. You need an agreement or terms that cover data processing, and you should know in which country the data is stored. The law has specific rules for transfers outside BiH, so prefer services that state clearly where and how they store data.

Security and data breaches

  • HTTPS across the whole site and regular backups.
  • An up-to-date system and plugins — most break-ins on small sites come through outdated plugins.
  • Admin access only for the people who need it, with two-factor authentication.
  • An incident plan: a personal data breach must be reported to the Agency within 72 hours of becoming aware of it, unless it poses no risk to people’s rights.

Checklist for your website

  1. An up-to-date privacy policy, linked from the footer of every page.
  2. Forms ask only for necessary data and include a note with a link to the policy.
  3. Analytics and marketing tools don’t load before consent.
  4. Videos and maps load only on click, or locally hosted resources are used.
  5. The site runs exclusively over HTTPS.
  6. You know where form submissions are stored and for how long.
  7. You — not just your developer — have access to and copies of all data.

Public institutions, healthcare providers and businesses that process sensitive data have additional obligations, such as appointing a data protection officer. If you work with patients, see also the guide online appointment booking.

Note

This guide describes the technical alignment of a website and is not legal advice. For interpreting the law in your case, consult a lawyer or the Personal Data Protection Agency of Bosnia and Herzegovina.

Want your website checked?

I review the forms, cookies, analytics and embedded services on your site, and you get a list of technical changes needed for compliance. Send me the address of your website.

Request a review

Engimotive · Published October 28, 2026

FAQ

Frequently asked questions

Does a small business or sole trader have to comply?

Yes. The law applies to everyone who processes personal data, regardless of size. Some obligations are lighter for smaller organisations — for example the record of processing activities — but the basic rules on legal basis, transparency and security apply to everyone.

Do I need a cookie banner?

If your site only uses cookies that are strictly necessary (for example a cart or language setting), a consent banner is usually not needed, but describe them in the privacy policy. If you use analytics, marketing pixels or embedded services that track visitors, get consent before loading them.

Is this guide legal advice?

No. It explains the technical side of bringing a website into line. For interpreting the law in your specific case — especially if you process health or other sensitive data — consult a lawyer or the Personal Data Protection Agency of Bosnia and Herzegovina.

Contact

Have a project in mind? Let's talk.

Describe your idea in a few sentences. I'll reply personally within 24 hours on business days, with clear next steps.

Emailinfo@engimotive.com
LocationZenica, Bosnia and Herzegovina
Working modeRemote — Europe and worldwide

What happens next: a reply with a few questions → a short call → a fixed quote. No obligation.

Fields marked with * are required. I use your details only to reply to your inquiry. Privacy policy.