Contact Finder
Contact Finder is an app that uses natural language processing to read web pages to establish contact information.
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version": 2,
"name": "Contact Finder",
"description": "Contact Finder is an app that uses natural language processing to read web pages to establish contact information.",
"version": "0.0.421",
"browser_action": {
"default_icon": {
"19": "images/contact-finder-icon.png"
},
"default_title": "Contact Finder",
"default_popup": "html/signin.html"
},
"content_security_policy": "script-src 'self' 'unsafe-eval' https://maps.googleapis.com; object-src 'self'",
"icons": {
"16": "images/contact-finder-icon.png",
"48": "images/contact-finder-icon.png",
"128": "images/contact-finder-icon.png"
},
"permissions": [
"storage",
"tabs",
"webRequest",
"webRequestBlocking",
"*://*.linkedin.com/*",
"*://*.adenzo.com/*",
"*://*.netsey.com/*",
"*://*.awa.adenzo.com/*",
"*://*.adenzo.dev.netsey.com/*",
"*://*.app.cloudcustom.co.uk/*"
],
"content_scripts": [
{
"matches": [
"*://*.adenzo.com/*",
"*://adenzo.netsey.com/*",
"*://adenzo.dev.netsey.com/*",
"*://local-adenzo-real.com/*",
"*://*.awa.adenzo.com/*",
"*://*.app.cloudcustom.co.uk/*"
],
"all_frames": true,
"css": [
"css/global.css"
],
"js": [
"js/lib/jquery-2.1.1.min.js",
"js/lib/showLoading.js",
"js/contentScript/global.js",
"js/contentScript/adenzo/adenzo.js",
"js/contentScript/ext_communication.js"
]
},
{
"matches": [
"*://*.linkedin.com/*"
],
"css": [
"css/global.css",
"css/bootstrap_classes.css",
"css/linkedin.css",
"css/showLoading.css"
],
"js": [
"js/lib/jquery-2.1.1.min.js",
"js/contentScript/global.js",
"js/contentScript/ext_communication.js",
"js/contentScript/onpage_manager.js",
"js/lib/showLoading.js",
"js/contentScript/linkedin/parsers/linkedin_parser.js",
"js/contentScript/linkedin/parsers/linkedin_company_parser.js",
"js/contentScript/linkedin/parsers/linkedin_contact_parser.js",
"js/contentScript/linkedin/linkedin_onpage_manager.js"
]
},
{
"matches": [
"*://*.linkedin.com/*/*"
],
"all_frames": true,
"js": [
"js/lib/jquery-2.1.1.min.js",
"js/contentScript/linkedin/linkedin_iframe_response.js"
]
},
{
"matches": [
"*://*.linkedin.com/*"
],
"all_frames": true,
"js": [
"js/lib/jquery-2.1.1.min.js",
"js/contentScript/linkedin/linkedin_invitation_sender.js"
]
},
{
"matches": [
"*://*.linkedin.com/in/*adpar=1*",
"*://*.linkedin.com/*/*adpar=1*",
"*://*.linkedin.com/in/*trigger_invite=1*"
],
"all_frames": true,
"run_at": "document_start",
"css": [
"css/linkedin_cfp.css"
],
"js": [
"js/contentScript/linkedin/intercept_ajax_requests.js"
]
},
{
"matches": [
"*://*.linkedin.com/in/*adpar=1*",
"*://*.linkedin.com/sales/people/*adpar=1*",
"*://*.linkedin.com/sales/lead/*adpar=1*"
],
"all_frames": true,
"js": [
"js/lib/jquery-2.1.1.min.js",
"js/contentScript/linkedin/linkedin_iframe_parse.js",
"js/contentScript/linkedin/parsers/linkedin_parser.js",
"js/contentScript/linkedin/parsers/linkedin_company_parser.js",
"js/contentScript/linkedin/parsers/linkedin_contact_parser.js"
]
},
{
"matches": [
"*://*.linkedin.com/company/*/*adpar=1*"
],
"all_frames": true,
"run_at": "document_start",
"js": [
"js/contentScript/linkedin/intercept_ajax_requests.js",
"js/lib/jquery-2.1.1.min.js",
"js/contentScript/linkedin/linkedin_iframe_parse_company.js",
"js/contentScript/linkedin/parsers/linkedin_parser.js",
"js/contentScript/linkedin/parsers/linkedin_company_parser.js",
"js/contentScript/linkedin/parsers/linkedin_contact_parser.js"
]
},
{
"matches": [
"*://*.linkedin.com/sales/search/company*adpar=1*"
],
"all_frames": true,
"run_at": "document_start",
"js": [
"js/lib/jquery-2.1.1.min.js",
"js/contentScript/linkedin/linkedin_sn_company_search_manager.js"
]
},
{
"matches": [
"*://*.linkedin.com/sales/lists/company*adpar=1*"
],
"all_frames": true,
"run_at": "document_start",
"js": [
"js/lib/jquery-2.1.1.min.js",
"js/contentScript/linkedin/linkedin_sn_account_list_manager.js"
]
},
{
"matches": [
"*://*.linkedin.com/sales/search/people*adpar=1*"
],
"all_frames": true,
"run_at": "document_start",
"js": [
"js/lib/jquery-2.1.1.min.js",
"js/contentScript/linkedin/linkedin_sn_people_search_manager.js"
]
},
{
"matches": [
"*://www.google.com/*",
"*://www.google.ad/*",
"*://www.google.ae/*",
"*://www.google.com.af/*",
"*://www.google.com.ag/*",
"*://www.google.com.ai/*",
"*://www.google.am/*",
"*://www.google.co.ao/*",
"*://www.google.com.ar/*",
"*://www.google.as/*",
"*://www.google.at/*",
"*://www.google.com.au/*",
"*://www.google.az/*",
"*://www.google.ba/*",
"*://www.google.com.bd/*",
"*://www.google.be/*",
"*://www.google.bf/*",
"*://www.google.bg/*",
"*://www.google.com.bh/*",
"*://www.google.bi/*",
"*://www.google.bj/*",
"*://www.google.com.bn/*",
"*://www.google.com.bo/*",
"*://www.google.com.br/*",
"*://www.google.bs/*",
"*://www.google.co.bw/*",
"*://www.google.by/*",
"*://www.google.com.bz/*",
"*://www.google.ca/*",
"*://www.google.cd/*",
"*://www.google.cf/*",
"*://www.google.cg/*",
"*://www.google.ch/*",
"*://www.google.ci/*",
"*://www.google.co.ck/*",
"*://www.google.cl/*",
"*://www.google.cm/*",
"*://www.google.cn/*",
"*://www.google.com.co/*",
"*://www.google.co.cr/*",
"*://www.google.com.cu/*",
"*://www.google.cv/*",
"*://www.google.com.cy/*",
"*://www.google.cz/*",
"*://www.google.de/*",
"*://www.google.dj/*",
"*://www.google.dk/*",
"*://www.google.dm/*",
"*://www.google.com.do/*",
"*://www.google.dz/*",
"*://www.google.com.ec/*",
"*://www.google.ee/*",
"*://www.google.com.eg/*",
"*://www.google.es/*",
"*://www.google.com.et/*",
"*://www.google.fi/*",
"*://www.google.com.fj/*",
"*://www.google.fm/*",
"*://www.google.fr/*",
"*://www.google.ga/*",
"*://www.google.ge/*",
"*://www.google.gg/*",
"*://www.google.com.gh/*",
"*://www.google.com.gi/*",
"*://www.google.gl/*",
"*://www.google.gm/*",
"*://www.google.gp/*",
"*://www.google.gr/*",
"*://www.google.com.gt/*",
"*://www.google.gy/*",
"*://www.google.com.hk/*",
"*://www.google.hn/*",
"*://www.google.hr/*",
"*://www.google.ht/*",
"*://www.google.hu/*",
"*://www.google.co.id/*",
"*://www.google.ie/*",
"*://www.google.co.il/*",
"*://www.google.im/*",
"*://www.google.co.in/*",
"*://www.google.iq/*",
"*://www.google.is/*",
"*://www.google.it/*",
"*://www.google.je/*",
"*://www.google.com.jm/*",
"*://www.google.jo/*",
"*://www.google.co.jp/*",
"*://www.google.co.ke/*",
"*://www.google.com.kh/*",
"*://www.google.ki/*",
"*://www.google.kg/*",
"*://www.google.co.kr/*",
"*://www.google.com.kw/*",
"*://www.google.kz/*",
"*://www.google.la/*",
"*://www.google.com.lb/*",
"*://www.google.li/*",
"*://www.google.lk/*",
"*://www.google.co.ls/*",
"*://www.google.lt/*",
"*://www.google.lu/*",
"*://www.google.lv/*",
"*://www.google.com.ly/*",
"*://www.google.co.ma/*",
"*://www.google.md/*",
"*://www.google.me/*",
"*://www.google.mg/*",
"*://www.google.mk/*",
"*://www.google.ml/*",
"*://www.google.mn/*",
"*://www.google.ms/*",
"*://www.google.com.mt/*",
"*://www.google.mu/*",
"*://www.google.mv/*",
"*://www.google.mw/*",
"*://www.google.com.mx/*",
"*://www.google.com.my/*",
"*://www.google.co.mz/*",
"*://www.google.com.na/*",
"*://www.google.com.nf/*",
"*://www.google.com.ng/*",
"*://www.google.com.ni/*",
"*://www.google.ne/*",
"*://www.google.nl/*",
"*://www.google.no/*",
"*://www.google.com.np/*",
"*://www.google.nr/*",
"*://www.google.nu/*",
"*://www.google.co.nz/*",
"*://www.google.com.om/*",
"*://www.google.com.pa/*",
"*://www.google.com.pe/*",
"*://www.google.com.ph/*",
"*://www.google.com.pk/*",
"*://www.google.pl/*",
"*://www.google.pn/*",
"*://www.google.com.pr/*",
"*://www.google.ps/*",
"*://www.google.pt/*",
"*://www.google.com.py/*",
"*://www.google.com.qa/*",
"*://www.google.ro/*",
"*://www.google.ru/*",
"*://www.google.rw/*",
"*://www.google.com.sa/*",
"*://www.google.com.sb/*",
"*://www.google.sc/*",
"*://www.google.se/*",
"*://www.google.com.sg/*",
"*://www.google.sh/*",
"*://www.google.si/*",
"*://www.google.sk/*",
"*://www.google.com.sl/*",
"*://www.google.sn/*",
"*://www.google.so/*",
"*://www.google.sm/*",
"*://www.google.st/*",
"*://www.google.com.sv/*",
"*://www.google.td/*",
"*://www.google.tg/*",
"*://www.google.co.th/*",
"*://www.google.com.tj/*",
"*://www.google.tk/*",
"*://www.google.tl/*",
"*://www.google.tm/*",
"*://www.google.tn/*",
"*://www.google.to/*",
"*://www.google.com.tr/*",
"*://www.google.tt/*",
"*://www.google.com.tw/*",
"*://www.google.co.tz/*",
"*://www.google.com.ua/*",
"*://www.google.co.ug/*",
"*://www.google.co.uk/*",
"*://www.google.com.uy/*",
"*://www.google.co.uz/*",
"*://www.google.com.vc/*",
"*://www.google.co.ve/*",
"*://www.google.vg/*",
"*://www.google.co.vi/*",
"*://www.google.com.vn/*",
"*://www.google.vu/*",
"*://www.google.ws/*",
"*://www.google.rs/*",
"*://www.google.co.za/*",
"*://www.google.co.zm/*",
"*://www.google.co.zw/*",
"*://www.google.cat/*"
],
"exclude_matches": [
"*://www.google.com/inbox*",
"*://www.google.com/entrepreneurs*",
"*://www.google.com/culturalinstitute*",
"*://www.google.com/finance*",
"*://www.google.com/work*",
"*://www.google.com/diversity*",
"*://www.google.com/analytics*",
"*://www.google.com/chrome*",
"*://www.google.com/edu*",
"*://www.google.com/trends*",
"*://www.google.com/admob*",
"*://www.google.com/grants*",
"*://www.google.com/nexus*",
"*://www.google.com/sciencefair*",
"*://www.google.com/doubleclick*",
"*://www.google.com/retail*",
"*://www.google.com/adwords*",
"*://www.google.com/mapmaker*",
"*://www.google.com/drive*",
"*://www.google.com/starwars*",
"*://www.google.com/webdesigner*",
"*://www.google.com/calendar*"
],
"css": [
"css/global.css",
"css/bootstrap.min.css",
"css/linkedin.css",
"css/showLoading.css"
],
"js": [
"js/lib/jquery-2.1.1.min.js",
"js/contentScript/global.js",
"js/contentScript/ext_communication.js",
"js/contentScript/onpage_manager.js",
"js/contentScript/google/google_onpage_manager.js",
"js/contentScript/linkedin/parsers/linkedin_parser.js",
"js/contentScript/linkedin/parsers/linkedin_company_parser.js",
"js/contentScript/linkedin/parsers/linkedin_contact_parser.js",
"js/lib/showLoading.js"
]
},
{
"matches": [
"*://*.yell.com/ucs/UcsSearchAction.do*",
"*://*.yell.com/biz/*"
],
"css": [
"css/global.css",
"css/bootstrap.min.css",
"css/showLoading.css"
],
"js": [
"js/lib/jquery-2.1.1.min.js",
"js/contentScript/global.js",
"js/contentScript/ext_communication.js",
"js/contentScript/onpage_manager.js",
"js/contentScript/yell/yell_onpage_manager.js",
"js/contentScript/yell/yell_parser.js",
"js/lib/showLoading.js"
]
},
{
"matches": [
"*://aic.mhra.gov.uk/era/pdr.nsf/name?*",
"*://aic.mhra.gov.uk/era/pdr.nsf/Search?*"
],
"css": [
"css/global.css",
"css/bootstrap.min.css",
"css/showLoading.css",
"css/mhra.css"
],
"js": [
"js/lib/jquery-2.1.1.min.js",
"js/contentScript/global.js",
"js/contentScript/ext_communication.js",
"js/contentScript/onpage_manager.js",
"js/contentScript/mhra/mhra_onpage_manager.js",
"js/contentScript/mhra/mhra_parser.js",
"js/lib/showLoading.js"
]
},
{
"matches": [
"*://www.medica-tradefair.com/vis/v1/en/catalogue/*",
"*://www.medica-tradefair.com/vis/v1/en/search?*",
"*://www.medica-tradefair.com/vis/v1/en/exhprofiles/*"
],
"css": [
"css/global.css",
"css/bootstrap.min.css",
"css/showLoading.css",
"css/medica_tradefair.css"
],
"js": [
"js/lib/jquery-2.1.1.min.js",
"js/contentScript/global.js",
"js/contentScript/ext_communication.js",
"js/contentScript/onpage_manager.js",
"js/contentScript/medica_tradefair/medica_tradefair_onpage_manager.js",
"js/contentScript/medica_tradefair/medica_tradefair_parser.js",
"js/lib/showLoading.js"
]
},
{
"matches": [
"*://view.officeapps.live.com/op/view.aspx*"
],
"css": [
"css/global.css",
"css/bootstrap.min.css"
],
"js": [
"js/lib/jquery-2.1.1.min.js",
"js/contentScript/global.js",
"js/contentScript/ext_communication.js",
"js/contentScript/microsoft/microsoft_onpage_manager.js"
]
}
],
"web_accessible_resources": [],
"background": {
"page": "html/background.html"
}
}