Frequently Asked Questions

Last updated on March 1st 2017


1. Implementation

How do I integrate Taglayer?

Taglayer can be integrated with just one line of code. Create an account on and copy paste the tracking code we provide into your source code headers. You can then personalise your website. You must include the respective line of tracking code on every page of your website that you'd like to personalise.

Do I need to build a new website on the Taglayer platform?

You do not need to build a new website on the Taglayer platform. After intergrating Taglayer's single line of code, you get access to a whole code library. Taglayer can be seen as a Javascript library (for example, like Jquery). By using “script” tags, you can integrate Taglayer with y our website. You can then compare Taglayer with Google Analytics, Jquery and other packages. The library behind Taglayer's single line of code consists of more than 5000 lines. These are connected to Taglayer APIs, for example our machine learning ones. To make life easier for you, we created the one line of code to give access to an entire library behind it.

2. Data

Who owns the data gathered from your visitors?

You own all the raw data we help you gather. We are only allowed to use that raw data to improve Taglayer. Taglayer however maintains ownership of processed data, namely, the insights you gather as a result of using our platform.

What data do you save to your database?

Here is some of the data we save from each visit: url, the amount of time spent on the website, the search terms used, the user's activities and behaviour, the errors and bugs that occured during the visit, the data provided by the website owner, the browser type, the operating system, the device type, the weather, whether the visitor is a client or not, the visitor's location and the proxy used if any. Here is some of the data we save for every visitor: interests, personality, languages, persona, business/private, gender and their age.

What data makes up a Taglayer profile?

A Taglayer profile includes the following data: a history of page views and events, a history of offered personalisations, the visitors' response. Optionally, we get information provided by the website provider.

What sort of data does Taglayer use?

Firstly, we use gathered data. This is data that we monitor from the website or application. Secondly, we use aggregated data. That is data calculated as a result of combining multiple data streams. We might also implement machine learning on it. Gathered data: - Url of the visited websites - Time spent on the website - Search terms used on the website - The user's activities and behaviour - Errors and bugs during the visit - Data provided by the website owner - Browser type - Operating system - Device type Aggregated data: - Interests - Personality - Weather - Location - Language - Returning customers - Personalisation - Personal visitors and business visitors - Gender - Age - Whether a VPN was used - Dataset correlations

3. Privacy

What is Taglayer's position on privacy?

We believe privacy ought to be a basic right. That is why we would like to cooperate with individual internet users, website owners, governments and researchers. We want that cooperation to contribute in the creation of an online world embracing the value of privacy. Our privacy policy is open. We're happy to listen to your feedback on how we can improve our vision of privacy and our implementation of that. If you have any questions concerning your privacy do not hesitate to contact us at [email protected] Our 5 privacy rules: 1. We do not use or safe any identification information for our personalization. Instead of using Personal Identifiable Information we use Personal Observed Data and Personal Derived Data; 2. We have created a very open privacy culture where we want to listen and discuss everything privacy related; 3. We have updated our terms and conditions to be compliant with the new European privacy law from May 2018; 4. We will not share data with third parties for advertising or other purposes. Your data will not leave our company; 5. We have a very strict in-house security policy and are continuously working to improve our cyber security.

How many parameters do I need to identify a visitor?

You need at least three parameters to identify a visitor. Example: You know where someone has been, what his/her interests are and his/her gender so we know who this person is. We do not believe this is true. Our algorithms have a 80% accuracy so we can never recognize a person with a 100% accuracy. Even if our algorithms would be 100% accurate and someone, e.g. working for an intelligence company, would analyze all data in detail, it would take days or even weeks to point to a few people, but we’ll never be able to point to only one human. Even when we are able to do this. We have no intention to do it and we have set very strict rules about our data.

Does Taglayer save your visitors' personal data?

We’ve built Taglayer for you, your mum, your brother etc. You deserve a better online experience, but we cannot do this without gathering anonymous information, however we don’t need all your “data”. That why we don’t save personal data like names, emails, phone numbers etc. However everything is debatable, so it can happen for example that you think a “cookie” is personal data. We think privacy is a vision, not just a bunch of rules and we have a very open culture about privacy. Feel free to give us feedback/ideas at [email protected]

Will Taglayer help me identify an internet user with a cookie?

You can see a cookie as a Unique Identification number, however we don’t have a list with personal data and cookies. That’s why we are unable to identify a human by a cookie. When you want to opt-out from Taglayer, you can find this on

How do I opt-out from Taglayer?

You can opt-out on the Taglayer website. Please visit

How do I see what Taglayer knows about me? How do I edit that data?

You can request to see and/or edit your data by sending an email to [email protected]

4. General

What programming languages are used to build Taglayer? Why?

We choose the best programming languages for the job. Here you find an overview of our languages and their purposes: - Javascript => Taglayer library - Nodejs => Our main programming language used in our api, dashboard. We use this for scaling purposes - Python => for machine learning - Spark => for data science

What form of database supports Taglayer?

a. We use MongoDB for scaling purposes. We use a cluster with mongo sharding and replica sets. b. We also use Redis for speed

Do I have to send an API token for each request?

No, Taglayer identifies the source of the call so we don’t require an api token for personalization.We require an api key to retrieve (analytical) data from Taglayer developers api.

How does Taglayer know peoples' interests?

We use techniques like machine learning and NLP (natural language processing) to identify a visitor's interests, personality and persona.

Does Taglayer use fingerprinting?

Taglayer uses fingerprinting as a fallback system when cookies are disabled/not working. We’ve created “Jaffa Cookies”, which is a fingerprinting library we’ve built in house. We will announce more data and insights about this project in the future.

How does Taglayer track visitors' browsing patterns across multiple sites?

We use third party cookies and a fallback system with several new techniques to track visitors over multiple websites.

What cookies do you use to track users?

Taglayer uses third party cookies as their main recognize pattern but we set also a first party cookie as a first fallback and we use fingerprinting as a second fallback.

Does Taglayer use Blockchain technology?

Blockchain is a hot new technology used to save data encrypted in the cloud. This new technology has a lot of potential use cases for us. However, we don’t use blockchain so far, but see it as a good idea for the future, e.g. our future database type.

What platforms does Taglayer support?

You can request to see and/or edit your data by sending an email to [email protected]

Can I push data to Taglayer so that I can use it with the analytics feature?

We don’t offer this feature yet, but we will provide this in the future.

How does Taglayer fine-tune and improve its algorithms?

We use A/B testing to improve our algorithms. We also have a private “sandbox” where we can test new ideas in a closed environment.

5. Personalisation

How does the profiling work?

Taglayer tracks the online behavior of individual visitors. This behavior is collected, processed and then encoded into an anonymous profile. This behavior is interpreted as tracking events and/or pageviews for a specific visitor.

What are the advantages of using personalisation?

- Be relevant so the visitor doesn’t leave the website quickly (reduce bounce rate) - Building brand awareness - Faster & better conversion - Increase revenue

Can Taglayer distinguish business visitors from personal visitors?

We detect the purpose of the visit and the location of the visitor. By combining these data, we are able to tell you if someone is visiting the website for professional or private intentions.

How do I personalise my website when multiple users are using the same device?

We are able to detect certain “abnormal” traffic for a certain profile. This makes it possible to switch off personalisation when another person with different interests is using the same device.

How real-time is Taglayer's personalisation platform?

Taglayer’s analytics tool and personalization tool work instantly (without delay) for personalization based on interests, location, personality, etc. is Taglayer instant (without delay). For product/article recommendation we calculate everything before the visitors open the webpage so we can personalize instantly. We make this calculation every hour. This time can change if we know that the visitor needs more or less personalization.

How does Taglayer detect people's gender?

We use techniques like machine learning and NLP (natural language processing) to identify the gender of a visitor.

How does Taglayer know my visitors' intelligence?

We use NLP (natural language processing) to identify what a visitor reads and how he reads it.

How does Taglayer implement personalisation with only one line of code?

When implementing the single line tracking code of our software, it gives access to a whole library of codes. Taglayer can be seen as a javascript library (e.g. Jquery). By using the “script” tags, you can implement Taglayer into your website (you can compare it with Google Analytics, Jquery, etc.). The library, that is behind the one line tracking code, consists of more than 5000 lines of codes which is again connected to the Taglayer API’s for machine learning, etc.). After implementing the tracking code to your website, you can start using Taglayer’s personalization software. Personalization is possible in 2 ways: - Either you use the native javascript from our library. This demands for technical knowledge to use Taglayer. - Either you use our website editor, where you can upload your website and start adapting your website right away. We created this for marketers and other non technical people, so that they can easily use our software as well. Personalisation is for everyone.

6. Security

What are the security measures that Taglayer takes?

Security is very important for us and our security policy is adapted to the latest trends in the tech world. Some basic rules we follow: - We work in team with a team key and a personal (ssh) key; - Only system administrators have access to our servers;

Who has access to data gathered via Taglayer?

- Data Science team (build & improve algorithms) - System administrators (maintain the servers) - Our clients (via the API or dashboard)

What hosting company does Taglayer use?

- We use AWS (Amazon web services) as infrastructure provider. - We also use DigitalOcean & Google cloud engine for our development environments

Got more questions?

We're excited to hear from you! Don't hesitate to reach out with questions, comments or feedback.

Contact us