diff --git a/src/drivers/npm/package.json b/src/drivers/npm/package.json
index b230c2e5b..ed3f4c1e2 100644
--- a/src/drivers/npm/package.json
+++ b/src/drivers/npm/package.json
@@ -13,7 +13,7 @@
"software"
],
"homepage": "https://www.wappalyzer.com/",
- "version": "6.3.12",
+ "version": "6.3.13",
"author": "Wappalyzer",
"license": "MIT",
"repository": {
diff --git a/src/drivers/webextension/images/icons/LogRocket.svg b/src/drivers/webextension/images/icons/LogRocket.svg
new file mode 100644
index 000000000..5c03da482
--- /dev/null
+++ b/src/drivers/webextension/images/icons/LogRocket.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/drivers/webextension/images/icons/SevenRooms.svg b/src/drivers/webextension/images/icons/SevenRooms.svg
new file mode 100644
index 000000000..9ea51af17
--- /dev/null
+++ b/src/drivers/webextension/images/icons/SevenRooms.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/drivers/webextension/manifest.json b/src/drivers/webextension/manifest.json
index 0711502e4..5287e67d6 100644
--- a/src/drivers/webextension/manifest.json
+++ b/src/drivers/webextension/manifest.json
@@ -4,7 +4,7 @@
"author": "Wappalyzer",
"homepage_url": "https://www.wappalyzer.com/",
"description": "Identify web technologies",
- "version": "6.3.12",
+ "version": "6.3.13",
"default_locale": "en",
"manifest_version": 2,
"icons": {
diff --git a/src/package.json b/src/package.json
index 254b202e6..2cee528e7 100644
--- a/src/package.json
+++ b/src/package.json
@@ -13,7 +13,7 @@
"software"
],
"homepage": "https://www.wappalyzer.com/",
- "version": "6.3.12",
+ "version": "6.3.13",
"author": "Wappalyzer",
"license": "MIT",
"repository": {
diff --git a/src/technologies.json b/src/technologies.json
index 89011b67c..817bb408f 100644
--- a/src/technologies.json
+++ b/src/technologies.json
@@ -434,6 +434,23 @@
"scripts": "xiti\\.com/hit\\.xiti",
"website": "http://atinternet.com/en"
},
+ "AWIN": {
+ "cats": [
+ 71,
+ 61
+ ],
+ "cookies": {
+ "BAGawin": "",
+ "_aw_xid": ""
+ },
+ "description": "AWIN is a global affiliate marketing network.",
+ "icon": "AWIN.svg",
+ "js": {
+ "AWIN.Tracking": ""
+ },
+ "scripts": "dwin1\\.com",
+ "website": "https://www.awin.com"
+ },
"AWS Certificate Manager": {
"cats": [
70
@@ -516,17 +533,6 @@
],
"website": "https://adocean-global.com"
},
- "Moat": {
- "cats": [
- 10
- ],
- "icon": "Moat.svg",
- "scripts": [
- "moatads\\.com"
- ],
- "description": "Moat is a digital ad analytics tool.",
- "website": "https://moat.com/"
- },
"AdRiver": {
"cats": [
36
@@ -4504,48 +4510,6 @@
"scripts": "elqCfg\\.js",
"website": "http://eloqua.com"
},
- "Klaviyo": {
- "cats": [
- 32,
- 61
- ],
- "description": "Klaviyo is an email marketing platform for online businesses.",
- "icon": "Klaviyo.svg",
- "js": {
- "klaviyo": "",
- "KlaviyoSubscribe": ""
- },
- "scripts": "klaviyo\\.com",
- "website": "https://www.klaviyo.com/"
- },
- "Recart": {
- "cats": [
- 32,
- 61
- ],
- "description": "Recart is a tool to engage users who abandoned their shopping cart via Facebook Messenger.",
- "icon": "Recart.svg",
- "js": {
- "recart": "",
- "__recart": ""
- },
- "scripts": "api\\.recart\\.com",
- "website": "https://recart.com/"
- },
- "ManyChat": {
- "cats": [
- 32,
- 52,
- 61
- ],
- "description": "ManyChat is a service that allows you to create chatbots for Facebook Messenger.",
- "icon": "ManyChat.svg",
- "js": {
- "mcwidget": ""
- },
- "scripts": "widget\\.manychat\\.com",
- "website": "https://manychat.com/"
- },
"Emarsys": {
"cats": [
32,
@@ -5170,7 +5134,7 @@
"icon": "Formitable.svg",
"scripts": [
"formitable\\.js(?:\\?ver=([\\d.]+))?\\;version:\\1",
- "cdn\\.formitable\\.com"
+ "cdn\\.formitable\\.com"
],
"website": "https://formitable.com"
},
@@ -5840,18 +5804,6 @@
"scripts": "google-analytics\\.com/(?:ga|urchin|analytics)\\.js",
"website": "http://google.com/analytics"
},
- "Snowplow": {
- "cats": [
- 10
- ],
- "description": "Snowplow is an open-source data collection platform.",
- "icon": "Snowplow.svg",
- "js": {
- "GlobalSnowplowNamespace": "",
- "Snowplow": ""
- },
- "website": "https://snowplowanalytics.com/"
- },
"Google Analytics Enhanced eCommerce": {
"cats": [
10,
@@ -6197,7 +6149,6 @@
72
],
"description": "Guestonline is a restaurant table booking widget.",
- "icon": "Guestonline.svg",
"dom": {
"iframe[src*='guestonline']": {
"attributes": {
@@ -6205,6 +6156,7 @@
}
}
},
+ "icon": "Guestonline.svg",
"scripts": "ib\\.guestonline\\.\\w+",
"website": "https://www.guestonline.io"
},
@@ -6511,7 +6463,7 @@
"cats": [
5,
61,
- 72
+ 72
],
"description": "Hostmeapp is an restaurant software. Includes reservation, waitlist, guestbook and marketing tools.",
"icon": "Hostmeapp.svg",
@@ -6714,6 +6666,20 @@
"scripts": "^immutable\\.(?:min\\.)?js$",
"website": "https://facebook.github.io/immutable-js/"
},
+ "Impact": {
+ "cats": [
+ 71,
+ 61
+ ],
+ "description": "Impact helps businesses contract and pay partners.",
+ "icon": "Impact.svg",
+ "js": {
+ "ImpactRadiusEvent": "",
+ "irEvent": ""
+ },
+ "scripts": "d\\.impactradius-event\\.com",
+ "website": "https://impact.com/"
+ },
"Imperva": {
"cats": [
16
@@ -7504,6 +7470,20 @@
},
"website": "https://www.klarna.com/international/"
},
+ "Klaviyo": {
+ "cats": [
+ 32,
+ 61
+ ],
+ "description": "Klaviyo is an email marketing platform for online businesses.",
+ "icon": "Klaviyo.svg",
+ "js": {
+ "KlaviyoSubscribe": "",
+ "klaviyo": ""
+ },
+ "scripts": "klaviyo\\.com",
+ "website": "https://www.klaviyo.com/"
+ },
"Knockout.js": {
"cats": [
12
@@ -8105,6 +8085,15 @@
"icon": "Logitech Media Server.png",
"website": "http://www.mysqueezebox.com"
},
+ "LogRocket": {
+ "cats": [
+ 10
+ ],
+ "description": "LogRocket records videos of user sessions with logs and network data.",
+ "scripts": ["cdn\\.logrocket\\.(com|io)", "cdn\\.lr-ingest\\.io"],
+ "icon": "LogRocket.svg",
+ "website": "https://logrocket.com/"
+ },
"Loja Integrada": {
"cats": [
6
@@ -8295,6 +8284,20 @@
"implies": "PHP",
"website": "http://www.mantisbt.org"
},
+ "ManyChat": {
+ "cats": [
+ 32,
+ 52,
+ 61
+ ],
+ "description": "ManyChat is a service that allows you to create chatbots for Facebook Messenger.",
+ "icon": "ManyChat.svg",
+ "js": {
+ "mcwidget": ""
+ },
+ "scripts": "widget\\.manychat\\.com",
+ "website": "https://manychat.com/"
+ },
"ManyContacts": {
"cats": [
5
@@ -8913,6 +8916,17 @@
},
"website": "http://www.mkdocs.org/"
},
+ "Moat": {
+ "cats": [
+ 10
+ ],
+ "description": "Moat is a digital ad analytics tool.",
+ "icon": "Moat.svg",
+ "scripts": [
+ "moatads\\.com"
+ ],
+ "website": "https://moat.com/"
+ },
"MobX": {
"cats": [
59
@@ -11205,6 +11219,23 @@
"scripts": "^rainloop/v/([0-9.]+)/\\;version:\\1",
"website": "https://www.rainloop.net/"
},
+ "Rakuten": {
+ "cats": [
+ 71,
+ 61
+ ],
+ "cookies": {
+ "rakuten-source": ""
+ },
+ "description": "Rakuten (formerly Ebates) allows you to earn cash-back rewards.",
+ "icon": "Rakuten.svg",
+ "js": {
+ "rakutenRanMID": "",
+ "rakutenSource": ""
+ },
+ "scripts": "tag\\.rmp\\.rakuten\\.com",
+ "website": "https://www.rakuten.com/"
+ },
"Rakuten Digital Commerce": {
"cats": [
6
@@ -11355,6 +11386,20 @@
"icon": "RebelMouse.svg",
"website": "https://www.rebelmouse.com/"
},
+ "Recart": {
+ "cats": [
+ 32,
+ 61
+ ],
+ "description": "Recart is a tool to engage users who abandoned their shopping cart via Facebook Messenger.",
+ "icon": "Recart.svg",
+ "js": {
+ "__recart": "",
+ "recart": ""
+ },
+ "scripts": "api\\.recart\\.com",
+ "website": "https://recart.com/"
+ },
"Recite Me": {
"cats": [
68,
@@ -11534,84 +11579,6 @@
"scripts": "/revslider/[/\\w-]+/js",
"website": "https://revolution.themepunch.com/"
},
- "Impact": {
- "cats": [
- 71,
- 61
- ],
- "description": "Impact helps businesses contract and pay partners.",
- "icon": "Impact.svg",
- "js": {
- "ImpactRadiusEvent": "",
- "irEvent": ""
- },
- "scripts": "d\\.impactradius-event\\.com",
- "website": "https://impact.com/"
- },
- "Tradedoubler": {
- "cats": [
- 71,
- 61
- ],
- "description": "Tradedoubler is a global affiliate marketing network.",
- "icon": "Tradedoubler.svg",
- "dom": {
- "a[href*='clk.tradedoubler.com/click']": {
- "text": ""
- },
- "img[src*='impes.tradedoubler.com/imp']": {
- "text": ""
- }
- },
- "website": "https://www.tradedoubler.com/"
- },
- "Webgains": {
- "cats": [
- 71,
- 61
- ],
- "description": "Webgains is an affiliate marketing network.",
- "icon": "Webgains.svg",
- "script": "analytics\\.webgains\\.io",
- "js": {
- "ITCLKQ": ""
- },
- "website": "https://www.webgains.com/"
- },
- "Rakuten": {
- "cats": [
- 71,
- 61
- ],
- "description": "Rakuten (formerly Ebates) allows you to earn cash-back rewards.",
- "icon": "Rakuten.svg",
- "script": "tag\\.rmp\\.rakuten\\.com",
- "js": {
- "rakutenSource": "",
- "rakutenRanMID": ""
- },
- "cookies": {
- "rakuten-source": ""
- },
- "website": "https://www.rakuten.com/"
- },
- "AWIN": {
- "cats": [
- 71,
- 61
- ],
- "description": "AWIN is a global affiliate marketing network.",
- "icon": "AWIN.svg",
- "js": {
- "AWIN.Tracking": ""
- },
- "cookies": {
- "_aw_xid": "",
- "BAGawin": ""
- },
- "scripts": "dwin1\\.com",
- "website": "https://www.awin.com"
- },
"Rewardful": {
"cats": [
71,
@@ -12362,7 +12329,7 @@
},
"website": "http://s9y.org"
},
- "Setmore": {
+ "SevenRooms": {
"cats": [
5,
61,
@@ -12379,6 +12346,27 @@
],
"website": "https://www.setmore.com"
},
+ "SevenRooms": {
+ "cats": [
+ 5,
+ 61,
+ 72
+ ],
+ "description": "SevenRooms is an fully-integrated reservation, seating and restaurant management system.",
+ "icon": "SevenRooms.svg",
+ "js": {
+ "SevenroomsWidget": ""
+ },
+ "dom": {
+ "iframe[src*='sevenrooms']": {
+ "attributes": {
+ "src": "\\.sevenrooms\\.\\w+/"
+ }
+ }
+ },
+ "scripts": "sevenrooms\\.\\w+/widget/embed\\.js",
+ "website": "https://sevenrooms.com"
+ },
"Shapecss": {
"cats": [
66
@@ -12949,6 +12937,18 @@
"scripts": "snoobi\\.com/snoop\\.php",
"website": "http://www.snoobi.com"
},
+ "Snowplow": {
+ "cats": [
+ 10
+ ],
+ "description": "Snowplow is an open-source data collection platform.",
+ "icon": "Snowplow.svg",
+ "js": {
+ "GlobalSnowplowNamespace": "",
+ "Snowplow": ""
+ },
+ "website": "https://snowplowanalytics.com/"
+ },
"SobiPro": {
"cats": [
19
@@ -13187,6 +13187,20 @@
"icon": "Sqreen.png",
"website": "https://sqreen.io"
},
+ "Square": {
+ "cats": [
+ 41,
+ 61
+ ],
+ "description": "Square is a mobile payment company that offers business software, payment hardware products and small business services.",
+ "icon": "Square.svg",
+ "js": {
+ "SqPaymentForm": "",
+ "Square.Analytics": ""
+ },
+ "scripts": "js\\.squareup\\.com",
+ "website": "https://squareup.com/"
+ },
"Squarespace": {
"cats": [
1,
@@ -14077,6 +14091,23 @@
"scripts": "tracker\\.js",
"website": "http://trackjs.com"
},
+ "Tradedoubler": {
+ "cats": [
+ 71,
+ 61
+ ],
+ "description": "Tradedoubler is a global affiliate marketing network.",
+ "dom": {
+ "a[href*='clk.tradedoubler.com/click']": {
+ "text": ""
+ },
+ "img[src*='impes.tradedoubler.com/imp']": {
+ "text": ""
+ }
+ },
+ "icon": "Tradedoubler.svg",
+ "website": "https://www.tradedoubler.com/"
+ },
"Transifex": {
"cats": [
12
@@ -14175,10 +14206,10 @@
],
"description": "Twitter is a 'microblogging' system that allows you to send and receive short posts called tweets.",
"icon": "Twitter.svg",
- "scripts": "//platform\\.twitter\\.com/widgets\\.js",
"js": {
"twttr": ""
},
+ "scripts": "//platform\\.twitter\\.com/widgets\\.js",
"website": "http://twitter.com"
},
"Twitter Emoji (Twemoji)": {
@@ -14992,6 +15023,19 @@
},
"website": "https://webflow.com"
},
+ "Webgains": {
+ "cats": [
+ 71,
+ 61
+ ],
+ "description": "Webgains is an affiliate marketing network.",
+ "icon": "Webgains.svg",
+ "js": {
+ "ITCLKQ": ""
+ },
+ "scripts": "analytics\\.webgains\\.io",
+ "website": "https://www.webgains.com/"
+ },
"Webix": {
"cats": [
12
@@ -16158,20 +16202,6 @@
},
"website": "http://esyndicat.com"
},
- "Square": {
- "cats": [
- 41,
- 61
- ],
- "description": "Square is a mobile payment company that offers business software, payment hardware products and small business services.",
- "icon": "Square.svg",
- "scripts": "js\\.squareup\\.com",
- "js": {
- "Square.Analytics": "",
- "SqPaymentForm": ""
- },
- "website": "https://squareup.com/"
- },
"eWAY Payments": {
"cats": [
41
@@ -17171,7 +17201,7 @@
],
"description": "Styled components is a CSS-in-JS styling framework that uses tagged template literals in JavaScript.",
"dom": {
- "style[data-styled], style[data-styled-components], [sc-component-id]": {
+ "[sc-component-id]": {
"text": ""
},
"style[data-styled-version]": {
@@ -17179,7 +17209,7 @@
"data-styled-version": "(^.+$)\\;version:\\1"
}
},
- "[sc-component-id]": {
+ "style[data-styled], style[data-styled-components], [sc-component-id]": {
"text": ""
}
},