Help
RSS
API
Feed
Maltego
Contact
Domain > api.wilford.ai
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-12-10
52.51.107.35
(
ClassC
)
2026-01-08
34.246.49.18
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: awselb/2.0Date: Thu, 08 Jan 2026 11:13:52 GMTContent-Type: text/htmlContent-Length: 134Connection: keep-aliveLocation: https://api.wilford.ai:443/ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Thu, 08 Jan 2026 11:13:52 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveServer: nginxVary: Accept-EncodingIsGapide: trueX-Content-Type-Options: nosniffStrict-Transport-Security: max-age31536000X-Process-Id: i-0d6467a317e66a734Set-Cookie: gappt_sso2ae80985683c60afa2724ccb068ce865; path/; domain.wilford.ai; HttpOnlyExpires: Thu, 19 Nov 1981 08:52:00 GMTCache-Control: no-store, no-cache, must-revalidate, post-check0, pre-check0Pragma: no-cacheSet-Cookie: gappt_nsstrue; expiresTuesday, 07-Jul-2026 11:13:52 UTC; path/; domain.api.wilford.ai; httponlySet-Cookie: gappt_isstrue; expiresTuesday, 07-Jul-2026 11:13:52 UTC; path/; domain.api.wilford.ai; secure; httponly; samesiteNoneSet-Cookie: gappt_sso2ae80985683c60afa2724ccb068ce865; path/; domain.wilford.ai; secure; httponly; samesiteNoneSet-Cookie: gappt_sso_x2ae80985683c60afa2724ccb068ce865; path/; domain.wilford.ai; secure; httponlySet-Cookie: gappt_sso2ae80985683c60afa2724ccb068ce865; path/; domain.wilford.ai; secure; httponly; samesiteNoneSet-Cookie: gappt_sso_x2ae80985683c60afa2724ccb068ce865; path/; domain.wilford.ai; secure; httponlyStrict-Transport-Security: max-age31536000; !DOCTYPE html>!--if lt IE 7>html classno-js lt-ie9 lt-ie8 lt-ie7> !endif-->!--if IE 7>html classno-js lt-ie9 lt-ie8> !endif-->!--if IE 8>html classno-js lt-ie9> !endif-->!--if gt IE 8>!-->html classno-js> !--!endif-->head> meta charsetutf-8> meta http-equivX-UA-Compatible contentIEedge,chrome1> title>Fill Cancellations via Clever Salon Marketing & Appointment App/title> meta namedescription contentFill cancellations and market your salon’s white space. We help UK’s leading salons & spas fill appointment gaps without discounting or exposing full diary!> meta nameviewport contentwidthdevice-width, initial-scale1> link relstylesheet href/css/front/v7/all.min.css?v1767868395> style typetext/css> #site-error { position: absolute; color: #f5832b; margin-top: 60px; } body.non-mobile .mobile-only, body.mobile .non-mobile-only { display: none; } /style>/head>body onunloadconsole.log(unload); classnon-mobile>a nametop>/a>!--if lt IE 7>p classbrowsehappy> You are using an strong>outdated/strong> browser. Please a hrefhttp://browsehappy.com/>upgrade your browser/a> to improve your experience./p>!endif-->header classmain-header > div classheader-keeper> div styletop:0;background:rgba(255,255,255,0.9);color:#333;z-index:20000000;text-align:center;font-size:12px;font-weight:normal;font-style:normal;width:100%;position:absolute; idgappt_cookie_message> div stylepadding:20px;> span stylebackground:#333;color:#fff;padding:5px 10px;float:right;margin:-6px 10px 0 10px;cursor:pointer;border-radius:2px; onclickdocument.cookiegappt_cookie_message_no_cleartrue; expiresWed, 15 May 2115 00:00:00 GMT; path/;document.getElementById(gappt_cookie_message).parentElement.removeChild(document.getElementById(gappt_cookie_message));>Close/span> Our website uses number of cookies. A cookie is a small file of letters and numbers that we put on your computer if you agree. Read more about the individual cookies we use and how to recognise them by clicking a href/legal-cookies>here/a>. /div> /div> div classheader cf> h1 idlogo> a href/>gappt - fill gaps and cancellations with appointment app and online booking for your website/a> /h1> nav classmain-menu> a href/contact>contact/a> a href/faq>faq/a> a href/login classlogin-menu>login/a> /nav> a href# classmobile-menu-opener>/a> /div> /div> div classpromo-section>h2 classpromo-title> div classm-big>Attract full paying clientsbr/>to your last-minute availability/div> div classm-small>Attract full paying clients to your last-minute availability/div> /h2> section classcolumn-wrapper stylemax-width: 960px;margin: auto;> div classcolumn-inner> div stylepadding: 60px 0 0;> p stylefont-size: 18px;font-style: italic;line-height: 26px;font-weight: bold;>Financially it makes a big difference, not just to the stylists but also to the salon if you do have these blank spaces, so the fact that we can fill them means we’re all better off/p> p stylefont-size: 16px;padding-top: 10px;>Paul Percival, Co-owner, Percy & Reed/p> /div> /div> div classcolumn-inner> section classvideos-inner stylepadding:40px;> a href//player.vimeo.com/video/807444994?title0&byline0&portrait0&color0d95cd&autoplay1&loop0&api1&player_idtestimonials classbutton-video fancybox fancybox.iframe testimonials data-idtestimonials> img src/images/front/v7/What-out-clients-Say-Video-Thumb-Big.jpg altWhat out clients Say - Video> /a> /section> /div> /section> /div>/header>div stylebackground: #fff;> section classlogos-wrapper tabs-wrapper> h3 classsection-title> EASY SETUP - NO SYSTEM CHANGES REQUIRED /h3> div classsection tabs-section> nav classtabs cf> a href#tab-0 classcurrent data-idQuick Request Panel>Quick Request Panel/a> a href#tab-1 data-idAvailability App>Availability App/a> !--a href#tab-2 data-idgappt for social tab>gappt for social/a//--> /nav> div classbox visible> div classtab-description> h5>CONVERT WEB VISITORS/h5> div classjs-tab-image-wr> img src/images/front/v7/Our-Soultions-gappt-for-web-open.png altOur Soultions - gappt for web open classtab-image> img src/images/front/v7/Our-Soultions-gappt-for-web-closed.png altOur Soultions - gappt for web closed classtab-image js-tab-image> /div> h6>Visitors can instantly see availability/h6> p> b>Just one click/b> will show visitors to your website any last-minute appointments you may have. There is no need to expose your full diary /p> h6>Cut out the hassle of bookings/h6> p> b>Just one click/b> to request the appointment. Reception gets instantly alerted and can respond via SMS, keeping control and flexibility of the diary. /p> p classquoted> Can be integrated with your booking system br> (check packages) br> Be up and running in minutes /p> /div> /div> div classbox> div classtab-description> h5>CONVENIENCE INCREASES CLIENT BOOKINGS/h5> div classjs-tab-image-wr> img src/images/front/v7/Our-Soultions-gappt-for-mobile-open.png altOur Soultions - gappt for mobile open classtab-image> img src/images/front/v7/Our-Soultions-gappt-for-mobile.png altOur Soultions - gappt for mobile classtab-image js-tab-image> /div> h6>Availability immediately at hand/h6> p> b>One tap/b> to check availability from the devices people check 150+ times per day. /p> h6>Last-minute appointment alerts/h6> p> b>Automatically/b> notify clients of changes to appointment availability as it occurs /p> h6>More than appointments/h6> p> b>One tap/b> to access your brand, share it with friends, and be part of marketing campaigns. /p> p classquoted> Can be integrated with your booking system br> Branded with your logo /p> h6 onclick$(this).next(a).click();>How it works/h6> a href//player.vimeo.com/video/105386531?title0&byline0&portrait0&color0d95cd&autoplay1&loop0&api1&player_idpremiere classvideo-thumb-link fancybox fancybox.iframe premiere data-idpremiere> img src/images/front/v7/See-gappt-for-Mobile-in-Action-Video-Thumb-Big-Play.png classvideo-thumb altSee gappt for Mobile in Action - Video Thumb Big Play> /a> /div> /div> div classbox> div classtab-description> h5>INCREASE NEW AND EXISTING CLIENT BOOKINGS/h5> h6>Availability on Facebook/h6> p> b>One click/b> to check availability from your Facebook page. /p> /div> img src/images/front/v7/Our-Soultions-gappt-for-social.png altOur Soultions - gappt for social classtab-image> /div> /div> /section> div classmain-header second> div classpromo-section> h2 classpromo-title> div classm-big>Take a tour/div> /h2> section styletext-align:center;> a href//player.vimeo.com/video/807553595?title0&byline0&portrait0&color0d95cd&autoplay1&loop0&player_idmain classbutton-video main-video fancybox fancybox.iframe data-idtestimonials stylemax-width:600px;> img src/images/arrow-text.png altSee how it works! classarr> img src/images/front/v7/What-you-get-with-gappt.png altWhat you get with gappt - Video> /a> /section> /div> /div> div classstatistic-wrapper> div classstatistic> h3 classstatistic-header> REQUESTS GENERATED VIA OUR PLATFORM /h3> div classstatistic-item day-request>Same day requests/div> div classstatistic-item next-hours>For the next 48 hrs/div> div classstatistic-item new-customers>From new customers/div> /div> /div> style typetext/css> #pricing .price-plan .price-plan-intrinsic {padding-bottom:150px;} #pricing .price-plan .amt{font-size:60px;} .sqs-col-3 {width:24%;padding-right:1%;} .sqs-col-3:last-child {padding-right:0;} .s-b-w {padding:0 10px 10px 10px;text-align:center;color:#fff;font-weight:normal;min-height:55px;} .s-b-w span{font-size:12px;} .xinside {min-height:40px;} #pricing .price-plan .most-popular {top:-49px;font-size:13px;text-transform:none;} #pricing .ps .price-plan .price .amt {font-size:16px;} #pricing .ps .price-plan-business .inside {height:60px;line-height:40px;} @media only screen and (max-width: 800px) { #pricing .price-plan-arrow {top:0;} #pricing .price-plan h2 {position:initial;padding:20px;} #pricing .price-plan.open .price-plan-intrinsic {padding-bottom:130px;} #pricing .price-plan .most-popular {display: none;} #pricing .sqs-col-3 {width: 100%;left: 0;padding-right: 0;margin-bottom: 21px;} } /style> div classmain-content> section classlogos-wrapper idpricing> div classrow row--pricing cf> div classcol span-4 sqs-col-4> div classprice-plan price-plan-unlimited> div classprice-plan-intrinsic> a classprice-plan-link> h2>gappt Pro/h2> div classprice> div classsome-additional> No fuss, quick setup, simple brandingbr/> Get going within a day /div> /div> div classprice-plan-arrow>span classicon>/span>/div> /a> /div> div classs-b-w>a href/contact?typesales classprice-signup>Enquire Now/a>/div> div classinfo> div classinfo-features-wrapper> ul> li classfeature-limits> h5> Quick Request Panel /h5> p> Instant publishing of last-minute appointments to your website /p> /li> li classfeature-limits> h5> Availability App /h5> p> Instant publishing of last-minute appointments to mobile devices /p> p classsmall-info titleClients can select to view availability for their preferred stylist(s) / therapist(s) only> Stylist / Therapist Filter /p> p classsmall-info titleClients can select to receive alerts when new appointments are available. They can switch this on and off whenever they want.> Push notifications for last-minute appointments /p> p classsmall-info titleAdd a short promotional message to the appointment page> Quick promotions /p> img src/images/front/v7/Our-solution-for-iphone-and-android.png classi-a altOur solution for iphone and android> /li> li classfeature-ecommerce> p titleWe can integrate with most major booking systems.> Manual publishing OR automated publishing via b>booking system integration/b> /p> p titleReceive real-time alerts and communicate with clients via two-way SMS, all from your desktop> gappt Messenger /p> p titleA dedicated webpage with an interactive app clients can use to check availability and contact you to make a booking via SMS. > Mini website with interactive app /p> p titleYour logo will appear directly on clients’ phones and tablets> Branded /p> p titleCapture client contact details, tag clients with key words, edit basic company information and the colours / photos on your app.> gappt CMS Basic /p> p> Email, phone & web support /p> /li> /ul> /div> /div>!-- end .info --> /div>!-- end .price-plan --> /div>!-- end .col.span-4 --> div classcol span-4 sqs-col-4> div classprice-plan price-plan-business> div classprice-plan-intrinsic> a classprice-plan-link> h2>gappt Bespoke/h2> div classprice> div classsome-additional> Integrated set-up, custom brandingbr/> Get going within a week /div> /div> div classprice-plan-arrow>span classicon>/span>/div> /a> /div> div classs-b-w>a href/contact?typesales classprice-signup>Enquire Now/a>/div> div classinfo> div classinfo-features-wrapper> ul> li classfeature-limits> h5> Quick Request Panel /h5> p> Instant publishing of last-minute appointments to your website /p> /li> li classfeature-limits> h5> Availability App /h5> p> Instant publishing of last-minute appointments to mobile devices /p> p classsmall-info titleClients can select to view availability for their preferred stylist(s) / therapist(s) only> Stylist / Therapist Filter /p> p classsmall-info titleSend clients alerts for new appointments, news, events or promotions. Clients can opt in and out whenever they want. You can choose to send push notifications to all your clients or specific groups.> Push notifications for last-minute appointments and targeted marketing messages /p> p classsmall-info> span titleCapture more data from your clients and engage them in marketing activities with all the convenience of their mobiles.>Marketing Suite/span> small> Promotions, testimonials, treatment pages, staff pages, video and photo, galleries, offer pages /small> /p> p classsmall-info> Bespoke Branding small> 2 day tailored design /small> /p> img src/images/front/v7/Our-solution-for-iphone-and-android.png classi-a altOur solution for iphone and android> /li> li classfeature-limits> h5> gappt for social /h5> p titleGive your Facebook visitors an easy way to check availability and contact you to make a booking via an interactive Facebook app.> Instant gap publishing to Facebook /p> /li> li classfeature-ecommerce> p titleWe can integrate with most major booking systems.> Manual publishing OR automated publishing via b>booking system integration/b> /p> p titleReceive real-time alerts and communicate with clients via two-way SMS, all from your desktop> gappt Messenger /p> p titleA dedicated webpage with an interactive app clients can use to check availability and contact you to make a booking via SMS. It also has download links to the App Store and Google Play.> Mini website with interactive app /p> p titleCapture client contact details, tag clients with key words, manage the content and design of your app, create new pages.> gappt CMS Advanced /p> p> Email, phone & web support /p> /li> /ul> /div> /div>!-- end .info --> /div>!-- end .price-plan --> /div>!-- end .col.span-4 --> div classcol span-4 sqs-col-4 ps> div classprice-plan price-plan-business> div classprice-plan-intrinsic> a classprice-plan-link> h2>professionalbr/>services/h2> div classprice> div classsome-additional> Premium features and custom configuration & development /div> /div> div classprice-plan-arrow>span classicon>/span>/div> div classmost-popular> span> b>Large chain &/b> p>Franchise Solutions/p> /span> /div> /a> /div> div classs-b-w>a href/contact?typevip classprice-signup>Enquire Now/a>/div> div classinfo> div classinfo-features-wrapper> ul> li classfeature-limits> h5> We appreciate that every business is different and has its own set of unique and complex requirements. /h5> p>Our Professional Services packages provide highly advanced solutions, tailored to your specific needs following a comprehensive consultation./p> p>From premium features for single businesses to full-scale enterprise solutions, our Professional Services gives you the technology and support to take your business to the next level./p> /li> li classfeature-limits> h5>Examples/h5> p>Automated upselling/p> p>Payment options/p> p>Salon Finder/p> p>Industry Benchmarking/p> p>Call centre solutions/p> /li> /ul> /div> /div>!-- end .info --> /div>!-- end .price-plan --> /div>!-- end .col.span-4 --> /div>!-- end .row --> /div> div classmain-content> section classawards-wrapper> h3 classsection-title> SHORTLISTED FOR THE strong>HJ BRITISH HAIRDRESSING/strong> br> strong>BUSINESS AWARD INNOVATION/strong> OF THE YEAR /h3> img src/images/front/v7/HJ-British-Hairdressing-Business-Award-2014.png classaward-img altHJ British Hairdressing Business Award> /section> /div>/div>style typetext/css> .main-header.second .button-video:after { display: none; } .promo-title { font-size: 30px; line-height: 40px; margin-top: 20px; } html { background: #58585a; } img.arr { float: right; width: 160px; z-index: 100; margin-left: -70px; margin-right: -90px; margin-top: 40px; -webkit-box-shadow: none !important; box-shadow: none !important; } .button-video img { max-height: 240px; } .promo-title .m-small { display: none; } @media only screen and (max-width: 920px) { img.arr { display: none; } } @media only screen and (max-width: 720px) { .promo-title .m-big { display: none; } .promo-title .m-small { display: block; font-size: 27px; } }/style>script typeapplication/javascript> function onPageLoad() { $(#try.collapsed .preview-form-submit).on(click, function (e) { var tryForm $(this).closest(#try); if (tryForm.hasClass(collapsed)) { tryForm.removeClass(collapsed).find(.preview-form-input).focus(); return false; } }); jQuery.validator.addMethod(checkurl, function (value, element) { // now check if valid url return /^(https?:\/\/)?(www\.)?A-Za-z0-9_-+\.+A-Za-z0-9.\/%&\?_:;-+$/.test(value); }, Please enter a valid web address.); $(#try).validate({rules: {site: {checkurl: true}}}); $(function () { // Listen for messages from the player if (window.addEventListener) { window.addEventListener(message, onPlayerMessage, false); } else { window.attachEvent(onmessage, onPlayerMessage, false); } function onPlayerMessage(e) { try { var data JSON.parse(e.data); switch (data.event) { case ready: console.log(data.player_id + Open); ga(send, event, home, open video, data.player_id); postToPlayer(addEventListener, play); postToPlayer(addEventListener, pause); postToPlayer(addEventListener, finish); break; case pause: console.log(data.player_id + Pause); ga(send, event, home, pause video, data.player_id); break; case play: console.log(data.player_id + Play); ga(send, event, home, play video, data.player_id); break; case finish: console.log(data.player_id + Finish); ga(send, event, home, finished video, data.player_id); break; } } catch (error) { //Ignore } } function postToPlayer(action, value) { var data {method: action}; if (value) { data.value value; } var player $(.fancybox-overlay iframe) var message JSON.stringify(data); player0.contentWindow.postMessage(message, window.location.protocol + player.attr(src).split(?)0); } $(.fancybox).fancybox({ afterClose: function () { console.log(this.element.attr(data-id) + Close); ga(send, event, home, close video, this.element.attr(data-id)); } }); }); } function learnMore() { ga(send, event, home, learn more); $(html, body).animate({scrollTop: $(#how-it-works).offset().top}, 1000); } function preview() { ga(send, event, home, gappt for web preview, $(#site).val()); return true; }/script>footer classmain-footer> section classfooter-navs-wr cf> nav classfooter-nav short> h4 classfooter-nav-title>gappt./h4> a href/login>Login/a> /nav> nav classfooter-nav> h4 classfooter-nav-title>legal/h4> a href/legal>Privacy Policy/a> a href/legal-tou>Terms Of Website Use/a> a href/legal-atos>Application Terms Of Service/a> /nav> nav classfooter-nav learn-nav styledisplay:none;> h4 classfooter-nav-title>learn/h4> a href/features>Features Overview/a> /nav> nav classfooter-nav> h4 classfooter-nav-title>support/h4> a href/contact>Contact Form/a> a href/contact?typeapi>API Questions/a> a hrefmailto:support@gappt.com>support@gappt.com/a> a hreftel:+442074930333>tel +44 (0) 207 493 0333/a> /nav> /section> section classsub-footer cf> div classfooter-social styledisplay:none;> span classsocial-title>follow gappt on: /span> a hrefhttp://facebook.com/gappt.news classsocial-button fb>fb/a> a hrefhttp://twitter.com/gappt classsocial-button twitter>twitter/a> /div> p classcopyrights> Copyright © 2026 - Gappt Limited and its licensors. br> All rights reserved. 37 Cremer Street, London, E2 8HD. /p> /section>/footer>script src//ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js>/script>script>window.jQuery || document.write(script src/js/front/v7/jquery-1.11.2.min.js>\/script>)/script>script src/js/front/v7/modernizr-2.6.2.min.js>/script>script src/js/front/v7/fancybox/jquery.fancybox.pack.js>/script>script src/js/try/jquery.validate.min.js>/script>script src/js/front/v7/jquery.carouFredSel-6.2.1-packed.js>/script>script src/js/admin/bootstrap.min.js>/script>script src/js/front/v7/bootstrap.tooltip.js>/script>script src/js/front/v7/main.js?v1767868395>/script>!-- Yandex.Metrika counter -->script typetext/javascript> var yaParams {employee: false}; (function (d, w, c) { (wc wc || ).push(function () { try { w.yaCounter28213451 new Ya.Metrika({ id: 28213451, webvisor: true, clickmap: true, trackLinks: true, accurateTrackBounce: true, trackHash: true, params: window.yaParams || {} }); } catch (e) { } }); var n d.getElementsByTagName(script)0, s d.createElement(script), f function () { n.parentNode.insertBefore(s, n); }; s.type text/javascript; s.async true; s.src (d.location.protocol https: ? https: : http:) + //mc.yandex.ru/metrika/watch.js; if (w.opera object Opera) { d.addEventListener(DOMContentLoaded, f, false); } else { f(); } })(document, window, yandex_metrika_callbacks);/script>noscript> div>img src//mc.yandex.ru/watch/28213451 styleposition:absolute; left:-9999px; alt/>/div>/noscript>!-- /Yandex.Metrika counter -->script> function showSolutions() { if ($(.tabs).length) { $(html, body).animate({scrollTop: $(.tabs-wrapper).offset().top}, 1000); $(.tabs > a)0.click(); } else { window.location.href /#tab-0; } } function showSocial() { if ($(.tabs).length) { $(html, body).animate({scrollTop: $(.tabs-wrapper).offset().top}, 1000); $(.tabs > a)2.click(); } else { window.location.href /#tab-0; } } (function (i, s, o, g, r, a, m) { iGoogleAnalyticsObject r; ir ir || function () { (ir.q ir.q || ).push(arguments) }, ir.l 1 * new Date(); a s.createElement(o), m s.getElementsByTagName(o)0; a.async 1; a.src g; m.parentNode.insertBefore(a, m) })(window, document, script, //www.google-analytics.com/analytics.js, ga); ga(create, UA-30363857-1, auto); ga(set, dimension1, false); ga(send, pageview); (function () { if (typeof onPageLoad function) { onPageLoad(); } })();/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]