Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fully open source BotD #65

Closed
Romchela opened this issue Aug 16, 2022 · 5 comments
Closed

Fully open source BotD #65

Romchela opened this issue Aug 16, 2022 · 5 comments
Assignees

Comments

@Romchela
Copy link
Contributor

Romchela commented Aug 16, 2022

We want to make our BotD fully open source library which is working on the client side.
Several things to do:

  1. Architecture of the project (understand how to add detection logic to existing open source client)
  2. Implement auto tool detectors

Looks like we don't want to publish anything except automation tool detectors because of multiple reasons:

  1. How to do a reverse DNS lookup on the client side if we want to check search bots? How should we cache the results?
  2. Browser spoofing: we can add it without any problems, but first, we need to discuss & design "tampering detection".
  3. VM: we can add it as well, but the current logic is not stable and maybe it's better to postpone it/do it on further iterations.
@tvvocold
Copy link

tvvocold commented Oct 6, 2022

Hi @Romchela, when's the expected release date for this version 1.0? thx

@xnerhu
Copy link
Contributor

xnerhu commented Oct 6, 2022

Hi @tvvocold! We are still working on the release, which will launch soon.

@adriaandotcom
Copy link

I see https://github.com/fingerprintjs/BotD/releases/tag/v1.0.0-beta.1 is released. Does this mean we can use the bot detection without an API key / backend request?

@xnerhu
Copy link
Contributor

xnerhu commented Oct 21, 2022

I see https://github.com/fingerprintjs/BotD/releases/tag/v1.0.0-beta.1 is released. Does this mean we can use the bot detection without an API key / backend request?

Technically yes, but I suggest waiting until we release a full version. We're testing it to make sure everything works.

@xnerhu
Copy link
Contributor

xnerhu commented Oct 25, 2022

@tvvocold @adriaanvanrossum in case you have missed it, we released full version 1.0.0.

@xnerhu xnerhu closed this as completed Oct 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants