diff --git a/src/drivers/webextension/_locales/en/messages.json b/src/drivers/webextension/_locales/en/messages.json index 411afba68..e0d067078 100644 --- a/src/drivers/webextension/_locales/en/messages.json +++ b/src/drivers/webextension/_locales/en/messages.json @@ -94,5 +94,6 @@ "categoryName73": { "message": "Surveys" }, "categoryName74": { "message": "A/B testing" }, "categoryName75": { "message": "Email" }, - "categoryName76": { "message": "Personalization" } + "categoryName76": { "message": "Personalization" }, + "categoryName77": { "message": "Retargeting" } } diff --git a/src/drivers/webextension/_locales/ru/messages.json b/src/drivers/webextension/_locales/ru/messages.json index f4eff0f2a..2c39460d2 100644 --- a/src/drivers/webextension/_locales/ru/messages.json +++ b/src/drivers/webextension/_locales/ru/messages.json @@ -94,5 +94,6 @@ "categoryName73": { "message": "Опросы" }, "categoryName74": { "message": "A/B тестирование" }, "categoryName75": { "message": "Email" }, - "categoryName76": { "message": "Персонализация" } + "categoryName76": { "message": "Персонализация" }, + "categoryName77": { "message": "Ретаргетинг" } } diff --git a/src/drivers/webextension/images/icons/4-Tell.png b/src/drivers/webextension/images/icons/4-Tell.png new file mode 100644 index 000000000..61266a3c2 Binary files /dev/null and b/src/drivers/webextension/images/icons/4-Tell.png differ diff --git a/src/drivers/webextension/images/icons/Act-On.svg b/src/drivers/webextension/images/icons/Act-On.svg new file mode 100644 index 000000000..96d35ca6f --- /dev/null +++ b/src/drivers/webextension/images/icons/Act-On.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/ActOn.png b/src/drivers/webextension/images/icons/ActOn.png deleted file mode 100644 index de6b48edd..000000000 Binary files a/src/drivers/webextension/images/icons/ActOn.png and /dev/null differ diff --git a/src/drivers/webextension/images/icons/Actito.png b/src/drivers/webextension/images/icons/Actito.png new file mode 100644 index 000000000..79046c13f Binary files /dev/null and b/src/drivers/webextension/images/icons/Actito.png differ diff --git a/src/drivers/webextension/images/icons/Apptus.svg b/src/drivers/webextension/images/icons/Apptus.svg new file mode 100644 index 000000000..2ebf1163b --- /dev/null +++ b/src/drivers/webextension/images/icons/Apptus.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Blueknow.png b/src/drivers/webextension/images/icons/Blueknow.png new file mode 100644 index 000000000..dc4d16cd7 Binary files /dev/null and b/src/drivers/webextension/images/icons/Blueknow.png differ diff --git a/src/drivers/webextension/images/icons/BrainSINS.png b/src/drivers/webextension/images/icons/BrainSINS.png new file mode 100644 index 000000000..3786ea5b5 Binary files /dev/null and b/src/drivers/webextension/images/icons/BrainSINS.png differ diff --git a/src/drivers/webextension/images/icons/HelpDocs.svg b/src/drivers/webextension/images/icons/HelpDocs.svg new file mode 100644 index 000000000..9d1c9cc01 --- /dev/null +++ b/src/drivers/webextension/images/icons/HelpDocs.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/POWR.svg b/src/drivers/webextension/images/icons/POWR.svg new file mode 100644 index 000000000..63997dfa7 --- /dev/null +++ b/src/drivers/webextension/images/icons/POWR.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/drivers/webextension/images/icons/PayBright.png b/src/drivers/webextension/images/icons/PayBright.png new file mode 100644 index 000000000..bf839b0ea Binary files /dev/null and b/src/drivers/webextension/images/icons/PayBright.png differ diff --git a/src/drivers/webextension/images/icons/PersonaClick.png b/src/drivers/webextension/images/icons/PersonaClick.png new file mode 100644 index 000000000..7decedaf6 Binary files /dev/null and b/src/drivers/webextension/images/icons/PersonaClick.png differ diff --git a/src/drivers/webextension/images/icons/Prediggo.png b/src/drivers/webextension/images/icons/Prediggo.png new file mode 100644 index 000000000..54c5744ea Binary files /dev/null and b/src/drivers/webextension/images/icons/Prediggo.png differ diff --git a/src/drivers/webextension/images/icons/Segmanta.png b/src/drivers/webextension/images/icons/Segmanta.png new file mode 100644 index 000000000..2d99f8508 Binary files /dev/null and b/src/drivers/webextension/images/icons/Segmanta.png differ diff --git a/src/drivers/webextension/images/icons/SegmentStream.svg b/src/drivers/webextension/images/icons/SegmentStream.svg new file mode 100644 index 000000000..9d97c3a8b --- /dev/null +++ b/src/drivers/webextension/images/icons/SegmentStream.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/drivers/webextension/images/icons/SpotX.png b/src/drivers/webextension/images/icons/SpotX.png new file mode 100644 index 000000000..9d3ba6b73 Binary files /dev/null and b/src/drivers/webextension/images/icons/SpotX.png differ diff --git a/src/drivers/webextension/images/icons/SweetAlert2.png b/src/drivers/webextension/images/icons/SweetAlert2.png index afdb2d3c2..edf69c3bb 100644 Binary files a/src/drivers/webextension/images/icons/SweetAlert2.png and b/src/drivers/webextension/images/icons/SweetAlert2.png differ diff --git a/src/drivers/webextension/images/icons/TypeDoc.png b/src/drivers/webextension/images/icons/TypeDoc.png new file mode 100644 index 000000000..880c66584 Binary files /dev/null and b/src/drivers/webextension/images/icons/TypeDoc.png differ diff --git a/src/drivers/webextension/images/icons/Wair.png b/src/drivers/webextension/images/icons/Wair.png new file mode 100644 index 000000000..df509349f Binary files /dev/null and b/src/drivers/webextension/images/icons/Wair.png differ diff --git a/src/drivers/webextension/images/icons/Whatfix.png b/src/drivers/webextension/images/icons/Whatfix.png new file mode 100644 index 000000000..679118239 Binary files /dev/null and b/src/drivers/webextension/images/icons/Whatfix.png differ diff --git a/src/drivers/webextension/images/icons/Wiki.js.png b/src/drivers/webextension/images/icons/Wiki.js.png new file mode 100644 index 000000000..1e2f5b755 Binary files /dev/null and b/src/drivers/webextension/images/icons/Wiki.js.png differ diff --git a/src/drivers/webextension/images/icons/Wistia.svg b/src/drivers/webextension/images/icons/Wistia.svg new file mode 100644 index 000000000..fd7436136 --- /dev/null +++ b/src/drivers/webextension/images/icons/Wistia.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/drivers/webextension/images/icons/cookieyes.png b/src/drivers/webextension/images/icons/cookieyes.png deleted file mode 100644 index a4cfda3c8..000000000 Binary files a/src/drivers/webextension/images/icons/cookieyes.png and /dev/null differ diff --git a/src/drivers/webextension/images/icons/cookieyes.svg b/src/drivers/webextension/images/icons/cookieyes.svg new file mode 100644 index 000000000..a57705f09 --- /dev/null +++ b/src/drivers/webextension/images/icons/cookieyes.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/drivers/webextension/images/icons/flow.png b/src/drivers/webextension/images/icons/flow.png new file mode 100644 index 000000000..bda3be6cc Binary files /dev/null and b/src/drivers/webextension/images/icons/flow.png differ diff --git a/src/technologies.json b/src/technologies.json index bc93cf8d3..8c0dbbacc 100644 --- a/src/technologies.json +++ b/src/technologies.json @@ -292,6 +292,10 @@ "76": { "name": "Personalisation", "priority": 9 + }, + "77": { + "name": "Retargeting", + "priority": 9 } }, "technologies": { @@ -326,6 +330,25 @@ "scripts": "(?:twlh(?:track)?\\.asp|3d_upsell\\.js)", "website": "http://www.3dcart.com" }, + "4-Tell": { + "cats": [ + 76 + ], + "description": "4-Tell is an ecommerce software company for retailers with AI-powered personalization and recommendations products.", + "icon": "4-Tell.png", + "js": { + "_4TellBoost": "" + }, + "cookies": { + "4TellSession": "", + "4Tell": "", + "4TellCart": "" + }, + "scripts": "4tellcdn\\.azureedge\\.net", + "saas": true, + "pricing": ["poa"], + "website": "https://4-tell.com" + }, "@sulu/web": { "cats": [ 59 @@ -632,13 +655,38 @@ "cats": [ 32 ], - "description": "Act-On is a Software-as-a-Service (SaaS) product for marketing automation.", - "icon": "ActOn.png", + "description": "Act-On is a cloud-based SaaS product for marketing automation.", + "icon": "Act-On.svg", "js": { "ActOn": "" }, + "scripts": "/cdnr/\\d+/acton/bn/tracker/\\d+", + "saas": true, + "pricing": ["high","recurring"], "website": "http://act-on.com" }, + "Actito": { + "cats": [ + 32, + 76 + ], + "description": "Actito is an agile SaaS marketing automation platform.", + "icon": "Actito.png", + "js": { + "_actGoal": "", + "smartFocus": "" + }, + "cookies": { + "SmartFocus": "" + }, + "scripts": [ + "cdn\\.actito\\.be", + "\\.advisor\\.smartfocus\\.com" + ], + "saas": true, + "pricing": ["mid", "recurring"], + "website": "https://www.actito.com" + }, "AdInfinity": { "cats": [ 36 @@ -1494,6 +1542,16 @@ "dns": { "NS": "\\.awsdns-" }, + "headers": { + "x-amz-err-code": "", + "x-amz-request-id": "", + "x-amz-id-2": "", + "x-amz-err-message": "", + "x-amz-req-time-micros": "", + "x-amz-version-id": "", + "x-amz-delete-marker": "", + "x-amz-rid": "" + }, "icon": "aws.svg", "website": "https://aws.amazon.com/" }, @@ -1893,6 +1951,26 @@ "saas": true, "website": "https://www.appointy.com/" }, + "Apptus": { + "cats": [ + 76 + ], + "description": "Apptus is an AI-powered ecommerce optimisation software provider.", + "icon": "Apptus.svg", + "js": { + "apptusDebug": "", + "apptusConfig": "", + "ApptusEsales": "" + }, + "cookies": { + "apptus.customerKey": "", + "apptus.sessionKey": "" + }, + "scripts": "cdn\\.esales\\.apptus\\.com.+(?:apptus-esales-api-([\\d.]+))\\.min\\.js\\;version:\\1", + "saas": true, + "pricing": ["poa"], + "website": "https://www.apptus.com" + }, "AquilaCMS": { "cats": [ 1 @@ -2512,6 +2590,16 @@ "pricing": ["poa"], "website": "https://beyable.com" }, + "Basic": { + "cats": [ + 16 + ], + "description": "Basic is an authetication method used by some web servers.", + "headers":{ + "WWW-Authenticate": "^Basic" + }, + "website": "https://tools.ietf.org/html/rfc7617" + }, "Big Cartel": { "cats": [ 6 @@ -2760,6 +2848,21 @@ }, "website": "http://sourceforge.net/projects/bluefish" }, + "Blueknow": { + "cats": [ + 76 + ], + "description": "Blueknow is a ecommerce personalization software designed to serve enterprises, SMEs.", + "icon": "Blueknow.png", + "js": { + "Blueknow": "", + "BlueknowTracker": "" + }, + "scripts": "\\.blueknow\\.com", + "saas": true, + "pricing": ["poa"], + "website": "https://www.blueknow.com" + }, "Boba.js": { "cats": [ 59 @@ -2969,6 +3072,26 @@ "implies": "Laravel", "website": "https://botble.com" }, + "BrainSINS": { + "cats": [ + 76 + ], + "description": "BrainSINS is a personalization technology and ecommerce analytics services to online retailers.", + "icon": "BrainSINS.png", + "js": { + "BrainSINS": "", + "launchBrainSINS": "", + "brainsins_token": "", + "BrainSINSRecommender": "" + }, + "scripts": [ + "mw\\.brainsins\\.com", + "cloudfront\\.net/brainsins(?:_v)?(\\d+)\\.js\\;version:\\1" + ], + "saas": true, + "pricing": ["poa"], + "website": "http://brainsins.com" + }, "Braintree": { "cats": [ 41 @@ -4400,7 +4523,12 @@ "cats": [ 67 ], - "icon": "cookieyes.png", + "icon": "cookieyes.svg", + "dom": { + "#cookie-law-info-bar": { + "text": "" + } + }, "scripts": "app\\.cookieyes\\.com/client_data/", "website": "https://www.cookieyes.com/" }, @@ -4695,6 +4823,16 @@ }, "website": "https://derak.cloud" }, + "Digest": { + "cats": [ + 16 + ], + "description": "Digest is an authentication method based on a MD5 hash used by web servers.", + "headers": { + "WWW-Authenticate": "^Digest" + }, + "website": "https://tools.ietf.org/html/rfc7616" + }, "DHTMLX": { "cats": [ 59 @@ -7866,6 +8004,23 @@ "scripts": "hellobar\\.js", "website": "http://hellobar.com" }, + "HelpDocs": { + "cats": [ + 4, + 19 + ], + "description": "HelpDocs is an knowledge management system.", + "icon": "HelpDocs.svg", + "js": { + "HDAnalytics": "\\;confidence:25", + "HDUtils": "\\;confidence:25", + "hd_instant_search": "\\;confidence:50" + }, + "scripts": "cdn\\.helpdocs\\.io", + "saas": true, + "pricing": ["low", "mid", "recurring"], + "website": "https://www.helpdocs.io" + }, "Helpscout": { "cats": [ 52 @@ -9177,6 +9332,16 @@ "scripts": "/CMSPages/GetResource\\.ashx", "website": "http://www.kentico.com" }, + "Kerberos": { + "cats": [ + 16 + ], + "description": "Kerberos is an authentication method commonly used by Windows servers", + "headers": { + "WWW-Authenticate": "^Kerberos" + }, + "website": "https://tools.ietf.org/html/rfc4559" + }, "Kestrel": { "cats": [ 22 @@ -11661,6 +11826,16 @@ }, "website": "https://www.digital.nsw.gov.au/digital-design-system" }, + "NTLM": { + "cats": [ + 16 + ], + "description": "NTLM is an authentication method commonly used by Windows servers", + "headers": { + "WWW-Authenticate": "^NTLM" + }, + "website": "https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-ntht/" + }, "NVD3": { "cats": [ 25 @@ -12375,6 +12550,17 @@ }, "website": "https://man.openbsd.org/httpd.8" }, + "Flow": { + "cats": [ + 6 + ], + "icon": "flow.png", + "scripts": [ + "shopify-cdn\\.flow\\.io", + "flow\\.min\\.js" + ], + "website": "https://www.flow.io/" + }, "OpenCart": { "cats": [ 6 @@ -13000,6 +13186,25 @@ "scripts": "paths(?:\\.min)?\\.js", "website": "https://github.com/andreaferretti/paths-js" }, + "PayBright": { + "cats": [ + 41 + ], + "description": "PayBright is a Canadian fintech company that offers short-term interest-free installment loans for online shopping to consumers at checkout.", + "icon": "PayBright.png", + "dom": { + "link[href*='app.paybright.com']": { + "attributes": { + "href": "" + } + } + }, + "js": { + "_paybright_config": "" + }, + "scripts": "app\\.paybright\\.com", + "website": "https://paybright.com" + }, "PayKickStart": { "cats": [ 5, @@ -13027,6 +13232,11 @@ }, "img[src*='paypal.com'], img[src*='paypalobjects.com']": { "text": "" + }, + "link": { + "attributes": { + "href": "paypal-express-checkout" + } } }, "html": "]+_s-xclick", @@ -13143,6 +13353,21 @@ "icon": "Perl.png", "website": "http://perl.org" }, + "PersonaClick": { + "cats": [ + 76 + ], + "description": "PersonaClick is a provide personalization, recommandation and multi channel services.", + "icon": "PersonaClick.png", + "js": { + "personaclick": "", + "personaclick_callback": "" + }, + "scripts": "cdn\\.personaclick\\.com/v([\\d.]+)\\.js\\;version:\\1", + "saas": true, + "pricing": ["poa"], + "website": "https://www.personaclick.com" + }, "Phabricator": { "cats": [ 13, @@ -13617,6 +13842,21 @@ "saas": true, "website": "http://powergap.de" }, + "POWR": { + "cats": [ + 5 + ], + "description": "POWR is a cloud-based system of plugins that work on almost any website.", + "icon": "POWR.svg", + "js": { + "POWR_RECEIVERS": "", + "loadPowr": "" + }, + "scripts": "www\\.powr\\.io/powr\\.js", + "saas": true, + "pricing": ["low", "recurring", "freemium"], + "website": "https://www.powr.io" + }, "Prebid": { "cats": [ 36 @@ -13637,6 +13877,22 @@ ], "website": "http://prebid.org" }, + "Prediggo": { + "cats": [ + 76, + 32 + ], + "description": "Prediggo is an ecommerce personalisation and marketing automation software provider.", + "icon": "Prediggo.png", + "js": { + "Prediggo": "", + "PrediggoSearchFormExternalAc": "" + }, + "scripts": "js/prediggo/(?:[\\w]+)\\.js", + "saas": true, + "pricing": ["poa"], + "website": "https://prediggo.com" + }, "Prefix-Free": { "cats": [ 19 @@ -14242,7 +14498,7 @@ }, "React": { "cats": [ - 12 + 59 ], "cpe": "cpe:/a:facebook:react", "description": "React is an open-source JavaScript library for building user interfaces or UI components.", @@ -15017,6 +15273,16 @@ "scripts": "www\\.semrush\\.com", "website": "https://www.semrush.com" }, + "SPNEGO": { + "cats": [ + 16 + ], + "description": "SPNEGO is an authentication method commonly used in Windows servers to allow NTLM or Kerberos authentication", + "headers": { + "WWW-Authenticate": "^Negotiate" + }, + "website": "https://tools.ietf.org/html/rfc4559" + }, "SIMsite": { "cats": [ 1 @@ -15436,6 +15702,21 @@ ], "website": "http://www.seersco.com" }, + "Segmanta": { + "cats": [ + 73 + ], + "description": "Segmanta is a mobile-first survey platform designed for product feedback, brand awareness and concept testing research.", + "icon": "Segmanta.png", + "js": { + "SEGMANTA__USER_METADATA": "", + "SEGMANTA__DYNAMIC_EMBED_CONFIG": "" + }, + "scripts": "pge\\.segmanta\\.com/widget_embed_js(?:/widgetEmbed-v([\\d.]+)\\.min\\.js)?\\;version:\\1", + "saas": true, + "pricing": ["mid", "recurring"], + "website": "https://segmanta.com" + }, "Segment": { "cats": [ 10 @@ -15462,6 +15743,20 @@ ], "website": "https://segment.com" }, + "SegmentStream": { + "cats": [ + 10 + ], + "description": "SegmentStream is a AI-powered marketing analytics platform built for data-driven CMOs, web analysts and performance marketing teams.", + "icon": "SegmentStream.svg", + "js": { + "segmentstream.VERSION": "(.+)\\;version:\\1" + }, + "scripts": "cdn\\.segmentstream\\.com", + "saas": true, + "pricing": ["low", "mid", "recurring"], + "website": "https://segmentstream.com" + }, "Select2": { "cats": [ 59 @@ -16634,6 +16929,25 @@ "icon": "Splunk.png", "website": "http://splunk.com" }, + "SpotX": { + "cats": [ + 36 + ], + "description": "SpotX is a video advertising platform.", + "icon": "SpotX.png", + "dom": { + "link[href*='.spotxchange.com']": { + "attributes": { + "href": "" + } + } + }, + "js": { + "SpotX.VERSION": "([\\d.]+)\\;version:\\1" + }, + "scripts": "js\\.spotx\\.tv", + "website": "https://www.spotx.tv" + }, "Spree": { "cats": [ 6 @@ -18087,6 +18401,21 @@ "scripts": "(?:typeahead|bloodhound)\\.(?:jquery|bundle)?(?:\\.min)?\\.js", "website": "https://twitter.github.io/typeahead.js" }, + "TypeDoc": { + "cats": [ + 4 + ], + "description": "TypeDoc is an API documentation generator for TypeScript projects.", + "icon": "TypeDoc.png", + "dom": { + "a[href*='typedoc.org']": { + "attributes": { + "href": "" + } + } + }, + "website": "https://typedoc.org" + }, "TypePad": { "cats": [ 11 @@ -19019,6 +19348,22 @@ "implies": "Django", "website": "https://wagtail.io/" }, + "Wair": { + "cats": [ + 76, + 5 + ], + "description": "Wair is the widget to personalized fit.", + "icon": "Wair.png", + "js": { + "predictWidget": "", + "PredictV3.default.version": "([\\d.]+)\\;version:\\1" + }, + "scripts": "getwair\\.com", + "saas": true, + "pricing": ["poa"], + "website": "https://getwair.com" + }, "Warp": { "cats": [ 22 @@ -19308,6 +19653,22 @@ "scripts": "uscesL10n", "website": "https://www.welcart.com" }, + "Whatfix": { + "cats": [ + 19 + ], + "description": "Whatfix is a SaaS based platform which provides in-app guidance and performance support for web applications and software products.", + "icon": "Whatfix.png", + "js": { + "wfx_is_playing__": "", + "_wfx_add_logger": "", + "_wfx_settings": "" + }, + "scripts": "whatfix\\.com", + "saas": true, + "pricing": ["poa"], + "website": "https://whatfix.com" + }, "Whooshkaa": { "cats": [ 5 @@ -19316,6 +19677,20 @@ "icon": "Whooshkaa.svg", "website": "https://www.whooshkaa.com" }, + "Wiki.js": { + "cats": [ + 4 + ], + "description": "Wiki.js is a wiki engine running on Node.js and written in JavaScript.", + "implies": "Node.js", + "icon": "Wiki.js.png", + "js": { + "WIKI.$_apolloInitData": "", + "WIKI.$apolloProvider": "" + }, + "oss": true, + "website": "https://js.wiki" + }, "Wikinggruppen": { "cats": [ 6 @@ -19383,6 +19758,22 @@ }, "website": "http://winstone.sourceforge.net" }, + "Wistia": { + "cats": [ + 14 + ], + "description": "Wistia is designed exclusively to serve companies using video on their websites for marketing, support, and sales.", + "icon": "Wistia.svg", + "js": { + "Wistia": "", + "wistiaEmbeds": "", + "wistiaUtils": "" + }, + "scripts": "\\.wistia\\.com", + "saas": true, + "pricing": ["freemium", "mid", "recurring"], + "website": "https://wistia.com" + }, "Wix": { "cats": [ 1,