www.askui.com Open in urlscan Pro
52.17.119.105  Public Scan

Submitted URL: http://askui.com/
Effective URL: https://www.askui.com/
Submission: On January 03 via api from US — Scanned from DE

Form analysis 6 forms found in the DOM

<form>
  <fieldset>
    <legend class="visuallyhidden">Consent Selection</legend>
    <div id="CybotCookiebotDialogBodyFieldsetInnerContainer">
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonNecessary"><span
            class="CybotCookiebotDialogBodyLevelButtonDescription">Necessary</span></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper CybotCookiebotDialogBodyLevelButtonSliderWrapperDisabled"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessary"
            class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonPreferences"><span
            class="CybotCookiebotDialogBodyLevelButtonDescription">Preferences</span></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferences" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonPreferencesInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonStatistics"><span
            class="CybotCookiebotDialogBodyLevelButtonDescription">Statistics</span></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatistics" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonStatisticsInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonMarketing"><span
            class="CybotCookiebotDialogBodyLevelButtonDescription">Marketing</span></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketing" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonMarketingInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
    </div>
  </fieldset>
</form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessaryInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferencesInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonPreferences"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatisticsInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonStatistics"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketingInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonMarketing" checked="checked"
    tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyContentCheckboxPersonalInformation" class="CybotCookiebotDialogBodyLevelButton"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

Text Content

Powered by Cookiebot
 * Consent
 * Details
 * [#IABV2SETTINGS#]
 * About


THIS WEBSITE USES COOKIES

We use cookies to personalise content and ads, to provide social media features
and to analyse our traffic. We also share information about your use of our site
with our social media, advertising and analytics partners who may combine it
with other information that you’ve provided to them or that they’ve collected
from your use of their services.
Consent Selection
Necessary

Preferences

Statistics

Marketing

Show details
 * Necessary 25
   
   Necessary cookies help make a website usable by enabling basic functions like
   page navigation and access to secure areas of the website. The website cannot
   function properly without these cookies.
    * Amazon
      1
      Learn more about this provider
      cookies.jsDetermines whether the visitor has accepted the cookie consent
      box. This ensures that the cookie consent box will not be presented again
      upon re-entry.
      Expiry: SessionType: HTTP
    * Cookiebot
      2
      Learn more about this provider
      1.gifUsed to count the number of sessions to the website, necessary for
      optimizing CMP product delivery.
      Expiry: SessionType: Pixel
      CookieConsentStores the user's cookie consent state for the current domain
      Expiry: 1 yearType: HTTP
    * Google
      2
      Learn more about this provider
      rc::aThis cookie is used to distinguish between humans and bots. This is
      beneficial for the website, in order to make valid reports on the use of
      their website.
      Expiry: PersistentType: HTML
      rc::cThis cookie is used to distinguish between humans and bots.
      Expiry: SessionType: HTML
    * Hubspot
      2
      Learn more about this provider
      test_cookieUsed to check if the user's browser supports cookies.
      Expiry: 1 dayType: HTTP
      _cfuvidPending
      Expiry: SessionType: HTTP
    * Intercom
      1
      Learn more about this provider
      intercom.played-notificationsUsed by the website to determine which
      support notifications the user has been shown.
      Expiry: SessionType: HTML
    * LinkedIn
      2
      Learn more about this provider
      li_gcStores the user's cookie consent state for the current domain
      Expiry: 180 daysType: HTTP
      bscookieThis cookie is used to identify the visitor through an
      application. This allows the visitor to login to a website through their
      LinkedIn application for example.
      Expiry: 1 yearType: HTTP
    * Loom
      3
      Learn more about this provider
      replayStorage#chunkUploadsControl cookie used in connection to the
      website’s Content Delivery Network (CDN).
      Expiry: PersistentType: IDB
      replayStorage#eventsControl cookie used in connection to the website’s
      Content Delivery Network (CDN).
      Expiry: PersistentType: IDB
      replayStorage#pendingCapturesControl cookie used in connection to the
      website’s Content Delivery Network (CDN).
      Expiry: PersistentType: IDB
    * Stripe
      3
      Learn more about this provider
      mDetermines the device used to access the website. This allows the website
      to be formatted accordingly.
      Expiry: 400 daysType: HTTP
      __stripe_midThis cookie is necessary for making credit card transactions
      on the website. The service is provided by Stripe.com which allows online
      transactions without storing any credit card information.
      Expiry: 1 yearType: HTTP
      __stripe_sidThis cookie is necessary for making credit card transactions
      on the website. The service is provided by Stripe.com which allows online
      transactions without storing any credit card information.
      Expiry: 1 dayType: HTTP
    * cdn.cookielaw.org
      1
      OptanonConsentDetermines whether the visitor has accepted the cookie
      consent box. This ensures that the cookie consent box will not be
      presented again upon re-entry.
      Expiry: 1 yearType: HTTP
    * cdn.embedly.com
      youtube-nocookie.com
      
      2
      CONSENT [x2]Used to detect if the visitor has accepted the marketing
      category in the cookie banner. This cookie is necessary for
      GDPR-compliance of the website.
      Expiry: 2 yearsType: HTTP
    * hubspot.com
      image.mux.com
      app.guideflow.com
      
      3
      __cf_bm [x3]This cookie is used to distinguish between humans and bots.
      This is beneficial for the website, in order to make valid reports on the
      use of their website.
      Expiry: 1 dayType: HTTP
    * m.stripe.com
      3
      Learn more about this provider
      _abThis cookie is necessary for making credit card transactions on the
      website. The service is provided by Stripe.com which allows online
      transactions without storing any credit card information.
      Expiry: SessionType: HTML
      _mfThis cookie is necessary for making credit card transactions on the
      website. The service is provided by Stripe.com which allows online
      transactions without storing any credit card information.
      Expiry: SessionType: HTML
      idPending
      Expiry: SessionType: HTML

 * Preferences 8
   
   Preference cookies enable a website to remember information that changes the
   way the website behaves or looks, like your preferred language or the region
   that you are in.
    * Amazon
      1
      Learn more about this provider
      reduxPersistIndexMaintains website settings across multiple visits.
      Expiry: 7 daysType: HTTP
    * Intercom
      3
      Learn more about this provider
      intercom-device-id-#Sets a specific ID for the user which ensures the
      integrity of the website’s chat function.
      Expiry: 270 daysType: HTTP
      intercom-id-#Allows the website to recoqnise the visitor, in order to
      optimize the chat-box functionality.
      Expiry: 270 daysType: HTTP
      intercom-session-#Sets a specific ID for the user which ensures the
      integrity of the website’s chat function.
      Expiry: 7 daysType: HTTP
    * LinkedIn
      1
      Learn more about this provider
      lidcRegisters which server-cluster is serving the visitor. This is used in
      context with load balancing, in order to optimize user experience.
      Expiry: 1 dayType: HTTP
    * Loom
      1
      Learn more about this provider
      loom_anon_commentThis cookie stores information for the widget settings on
      the website.
      Expiry: 1 yearType: HTTP
    * www.askui.com
      js.intercomcdn.com
      
      2
      intercom.intercom-state [x2]Stores a unique ID string for each chat-box
      session. This allows the website-support to see previous issues and
      reconnect with the previous supporter.
      Expiry: PersistentType: HTML

 * Statistics 36
   
   Statistic cookies help website owners to understand how visitors interact
   with websites by collecting and reporting information anonymously.
    * Amazon
      1
      Learn more about this provider
      reduxPersist%3AlocalStorageUsed to implement audio-content from Spotify on
      the website. Can also be used to register user interaction and preferences
      in context with audio-content - This can serve statistics and marketing
      purposes.
      Expiry: 7 daysType: HTTP
    * Google
      6
      Learn more about this provider
      _ga [x3]Registers a unique ID that is used to generate statistical data on
      how the visitor uses the website.
      Expiry: 2 yearsType: HTTP
      _ga_# [x3]Used by Google Analytics to collect data on the number of times
      a user has visited the website as well as dates for the first and most
      recent visit.
      Expiry: 2 yearsType: HTTP
    * Hotjar
      9
      Learn more about this provider
      _hjAbsoluteSessionInProgressThis cookie is used to count how many times a
      website has been visited by different visitors - this is done by assigning
      the visitor an ID, so the visitor does not get registered twice.
      Expiry: 1 dayType: HTTP
      _hjFirstSeenThis cookie is used to determine if the visitor has visited
      the website before, or if it is a new visitor on the website.
      Expiry: 1 dayType: HTTP
      _hjIncludedInSessionSample_#Collects statistics on the visitor's visits to
      the website, such as the number of visits, average time spent on the
      website and what pages have been read.
      Expiry: 1 dayType: HTTP
      _hjSession_#Collects statistics on the visitor's visits to the website,
      such as the number of visits, average time spent on the website and what
      pages have been read.
      Expiry: 1 dayType: HTTP
      _hjSessionUser_#Collects statistics on the visitor's visits to the
      website, such as the number of visits, average time spent on the website
      and what pages have been read.
      Expiry: 1 yearType: HTTP
      _hjTLDTestRegisters statistical data on users' behaviour on the website.
      Used for internal analytics by the website operator.
      Expiry: SessionType: HTTP
      _hjRecordingEnabledCollects data on the user’s navigation and behavior on
      the website. This is used to compile statistical reports and heatmaps for
      the website owner.
      Expiry: SessionType: HTML
      hjActiveViewportIdsThis cookie contains an ID string on the current
      session. This contains non-personal information on what subpages the
      visitor enters – this information is used to optimize the visitor's
      experience.
      Expiry: PersistentType: HTML
      hjViewportIdSaves the user's screen size in order to adjust the size of
      images on the website.
      Expiry: SessionType: HTML
    * Hubspot
      4
      Learn more about this provider
      __hsscIdentifies if the cookie data needs to be updated in the visitor's
      browser.
      Expiry: 1 dayType: HTTP
      __hssrcUsed to recognise the visitor's browser upon reentry on the
      website.
      Expiry: SessionType: HTTP
      __hstcSets a unique ID for the session. This allows the website to obtain
      data on visitor behaviour for statistical purposes.
      Expiry: 180 daysType: HTTP
      hubspotutkSets a unique ID for the session. This allows the website to
      obtain data on visitor behaviour for statistical purposes.
      Expiry: 180 daysType: HTTP
    * LinkedIn
      1
      Learn more about this provider
      AnalyticsSyncHistoryUsed in connection with data-synchronization with
      third-party analysis service.
      Expiry: 30 daysType: HTTP
    * Loom
      5
      Learn more about this provider
      viewer_session_dataUsed in connection with End User Experience Monitoring
      (EUEM). The cookie collects information on application/device performance,
      which allows support/website staff to optimize their products and
      services.
      Expiry: PersistentType: HTML
      userleap.idsThis cookie is set to make split-tests on the website, which
      optimizes the website's relevance towards the visitor – the cookie can
      also be set to improve the visitor's experience on a website.
      Expiry: PersistentType: HTML
      __Host-psifi.analyticsTraceRegisters statistical data on users' behaviour
      on the website. Used for internal analytics by the website operator.
      Expiry: 1 dayType: HTTP
      __Host-psifi.analyticsTraceV2Registers statistical data on users'
      behaviour on the website. Used for internal analytics by the website
      operator.
      Expiry: 1 dayType: HTTP
      dd_cookie_test_#Registers data on visitors' website-behaviour. This is
      used for internal analysis and website optimization.
      Expiry: 1 dayType: HTTP
    * cdn.segment.com
      www.loom.com
      app.guideflow.com
      
      3
      ajs_anonymous_id [x3]This cookie is used to count how many times a website
      has been visited by different visitors - this is done by assigning the
      visitor an ID, so the visitor does not get registered twice.
      Expiry: PersistentType: HTML
    * m.stripe.com
      1
      Learn more about this provider
      1Registers data on visitors' website-behaviour. This is used for internal
      analysis and website optimization.
      Expiry: SessionType: HTML
    * sgmnt-cdn-prod.guideflow.workers.dev
      cdn.segment.com
      loom.com
      
      4
      ajs_anonymous_id [x4]This cookie is used to identify a specific visitor -
      this information is used to identify the number of specific visitors on a
      website.
      Expiry: 1 yearType: HTTP
    * www.loom.com
      embed-cdn.spotifycdn.com
      
      2
      sentryReplaySession [x2]Registers data on visitors' website-behaviour.
      This is used for internal analysis and website optimization.
      Expiry: SessionType: HTML

 * Marketing 58
   
   Marketing cookies are used to track visitors across websites. The intention
   is to display ads that are relevant and engaging for the individual user and
   thereby more valuable for publishers and third party advertisers.
    * Meta Platforms, Inc.
      1
      Learn more about this provider
      _fbpUsed by Facebook to deliver a series of advertisement products such as
      real time bidding from third party advertisers.
      Expiry: 3 monthsType: HTTP
    * Amazon
      1
      Learn more about this provider
      reduxPersist%3AvoiceMessageCreationModalScreenTargets ads based on
      behavioural profiling and geographical location.
      Expiry: 7 daysType: HTTP
    * Embed.ly
      2
      Learn more about this provider
      LogsDatabaseV2:V#||LogsRequestsStorePending
      Expiry: PersistentType: IDB
      VISITOR_PRIVACY_METADATAStores the user's cookie consent state for the
      current domain
      Expiry: 180 daysType: HTTP
    * Google
      6
      Learn more about this provider
      _gcl_au [x3]Used by Google AdSense for experimenting with advertisement
      efficiency across websites using their services.
      Expiry: 3 monthsType: HTTP
      IDEUsed by Google DoubleClick to register and report the website user's
      actions after viewing or clicking one of the advertiser's ads with the
      purpose of measuring the efficacy of an ad and to present targeted ads to
      the user.
      Expiry: 1 yearType: HTTP
      pagead/landingCollects data on visitor behaviour from multiple websites,
      in order to present more relevant advertisement - This also allows the
      website to limit the number of times that they are shown the same
      advertisement.
      Expiry: SessionType: Pixel
      ads/ga-audiencesUsed by Google AdWords to re-engage visitors that are
      likely to convert to customers based on the visitor's online behaviour
      across websites.
      Expiry: SessionType: Pixel
    * Hubspot
      4
      Learn more about this provider
      lastExternalReferrerDetects how the user reached the website by
      registering their last URL-address.
      Expiry: PersistentType: HTML
      lastExternalReferrerTimeDetects how the user reached the website by
      registering their last URL-address.
      Expiry: PersistentType: HTML
      pagead/1p-user-list/#Tracks if the user has shown interest in specific
      products or events across multiple websites and detects how the user
      navigates between sites. This is used for measurement of advertisement
      efforts and facilitates payment of referral-fees between websites.
      Expiry: SessionType: Pixel
      __ptq.gifSends data to the marketing platform Hubspot about the visitor's
      device and behaviour. Tracks the visitor across devices and marketing
      channels.
      Expiry: SessionType: Pixel
    * LinkedIn
      3
      Learn more about this provider
      bcookieUsed by the social networking service, LinkedIn, for tracking the
      use of embedded services.
      Expiry: 1 yearType: HTTP
      li_sugrCollects data on user behaviour and interaction in order to
      optimize the website and make advertisement on the website more relevant.
      Expiry: 3 monthsType: HTTP
      UserMatchHistoryEnsures visitor browsing-security by preventing cross-site
      request forgery. This cookie is essential for the security of the website
      and visitor.
      Expiry: 30 daysType: HTTP
    * Loom
      1
      Learn more about this provider
      loom_referral_videoUsed to detect referrals in relation to website's
      embedded video-player.
      Expiry: SessionType: HTTP
    * Spotify
      4
      Learn more about this provider
      anchor-website#keyvaluepairsUsed to implement audio-content from Spotify
      on the website. Can also be used to register user interaction and
      preferences in context with audio-content - This can serve statistics and
      marketing purposes.
      Expiry: PersistentType: IDB
      anchor-website#local-forage-detect-blob-supportUsed to implement
      audio-content from Spotify on the website. Can also be used to register
      user interaction and preferences in context with audio-content - This can
      serve statistics and marketing purposes.
      Expiry: PersistentType: IDB
      sp_landingUsed to implement audio-content from Spotify on the website. Can
      also be used to register user interaction and preferences in context with
      audio-content - This can serve statistics and marketing purposes.
      Expiry: 1 dayType: HTTP
      sp_tUsed to implement audio-content from Spotify on the website. Can also
      be used to register user interaction and preferences in context with
      audio-content - This can serve statistics and marketing purposes.
      Expiry: 1 yearType: HTTP
    * YouTube
      9
      Learn more about this provider
      LAST_RESULT_ENTRY_KEY [x2]Used to track user’s interaction with embedded
      content.
      Expiry: SessionType: HTTP
      nextIdUsed to track user’s interaction with embedded content.
      Expiry: SessionType: HTTP
      requestsUsed to track user’s interaction with embedded content.
      Expiry: SessionType: HTTP
      ytidb::LAST_RESULT_ENTRY_KEYUsed to track user’s interaction with embedded
      content.
      Expiry: PersistentType: HTML
      remote_sidNecessary for the implementation and functionality of YouTube
      video-content on the website.
      Expiry: SessionType: HTTP
      TESTCOOKIESENABLEDUsed to track user’s interaction with embedded content.
      Expiry: 1 dayType: HTTP
      VISITOR_INFO1_LIVETries to estimate the users' bandwidth on pages with
      integrated YouTube videos.
      Expiry: 180 daysType: HTTP
      YSCRegisters a unique ID to keep statistics of what videos from YouTube
      the user has seen.
      Expiry: SessionType: HTTP
    * cdn.segment.com
      www.loom.com
      app.guideflow.com
      
      3
      ajs_user_id [x3]Collects data on visitors' preferences and behaviour on
      the website - This information is used make content and advertisement more
      relevant to the specific visitor.
      Expiry: PersistentType: HTML
    * sgmnt-cdn-prod.guideflow.workers.dev
      cdn.segment.com
      evs.sgmt.loom.com
      
      8
      __tld__ [x5]Used to track visitors on multiple websites, in order to
      present relevant advertisement based on the visitor's preferences.
      Expiry: SessionType: HTTP
      ajs_user_id [x3]This cookie is used to collect data on the visitor's
      behavior on the website - this information can be used to assign the
      visitor to a visitor segment, based on common preferences.
      Expiry: SessionType: HTTP
    * www.youtube-nocookie.com
      cdn.embedly.com
      
      16
      YtIdbMeta#databases [x2]Used to track user’s interaction with embedded
      content.
      Expiry: PersistentType: IDB
      yt-remote-cast-available [x2]Stores the user's video player preferences
      using embedded YouTube video
      Expiry: SessionType: HTML
      yt-remote-cast-installed [x2]Stores the user's video player preferences
      using embedded YouTube video
      Expiry: SessionType: HTML
      yt-remote-connected-devices [x2]Stores the user's video player preferences
      using embedded YouTube video
      Expiry: PersistentType: HTML
      yt-remote-device-id [x2]Stores the user's video player preferences using
      embedded YouTube video
      Expiry: PersistentType: HTML
      yt-remote-fast-check-period [x2]Stores the user's video player preferences
      using embedded YouTube video
      Expiry: SessionType: HTML
      yt-remote-session-app [x2]Stores the user's video player preferences using
      embedded YouTube video
      Expiry: SessionType: HTML
      yt-remote-session-name [x2]Stores the user's video player preferences
      using embedded YouTube video
      Expiry: SessionType: HTML

 * Unclassified 2
   Unclassified cookies are cookies that we are in the process of classifying,
   together with the providers of individual cookies.
    * Amazon
      1
      Learn more about this provider
      reduxPersist%3AtutorialPending
      Expiry: 7 daysType: HTTP
    * app.guideflow.com
      1
      __sessionPending
      Expiry: 400 daysType: HTTP

Cross-domain consent[#BULK_CONSENT_DOMAINS_COUNT#] [#BULK_CONSENT_TITLE#]
List of domains your consent applies to: [#BULK_CONSENT_DOMAINS#]
Cookie declaration last updated on 08.12.23 by Cookiebot


[#IABV2_TITLE#]

[#IABV2_BODY_INTRO#]
[#IABV2_BODY_LEGITIMATE_INTEREST_INTRO#]
[#IABV2_BODY_PREFERENCE_INTRO#]
[#IABV2_LABEL_PURPOSES#]
[#IABV2_BODY_PURPOSES_INTRO#]
[#IABV2_BODY_PURPOSES#]
[#IABV2_LABEL_FEATURES#]
[#IABV2_BODY_FEATURES_INTRO#]
[#IABV2_BODY_FEATURES#]
[#IABV2_LABEL_PARTNERS#]
[#IABV2_BODY_PARTNERS_INTRO#]
[#IABV2_BODY_PARTNERS#]

Cookies are small text files that can be used by websites to make a user's
experience more efficient.

The law states that we can store cookies on your device if they are strictly
necessary for the operation of this site. For all other types of cookies we need
your permission.

This site uses different types of cookies. Some cookies are placed by third
party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration
on our website.

Learn more about who we are, how you can contact us and how we process personal
data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your
consent.

Do not sell or share my personal information
Deny Allow selection Customize

Allow all
Powered by Cookiebot by Usercentrics

ProductDocsBlog
Test Automation
Process Automation
Desktop Applications
Automate on Windows, macOS and Linux without using automation IDs

Native Mobile Applications
Automate on Android and iOS with support for real and virtual devices

Web Applications
Run your automations on any browser available including Chrome, Firefox, Safari
and more

Platform-independent Frameworks
Leverage AI to automate frameworks such as Flutter, Xamarin and QT

Enterprise Applications
Automate enterprise applications including SAP, ServiceNow, Citrix and
Salesforce

Cross-application Workflows
End-to-end automation for workflows across multiple applications
Pricing
From small business to global enterprise, askui provides a framework that’s
perfect for everybody.
Explore Pricing
Community
Github
Check out our Github profile and start contributing to askui.

AskUI Community
Join our community of automation experts talking about AskUI and the latest
trends in automation.

Events
Join monthly expert sessions and talks with the most influential people in the
industry.

Youtube
Rewatch our latest events or find live demos of askui.
AskUI About Us
We want to live in a world where humans are freed from being robots.
Nice to meet you!
About Us
Log in
Sign up
Get in touch


No items found.



TESTING OR AUTOMATING
USER INTERFACES?

Save 93% of your time, building
tests or automations that run on any platform

Get in touch
For Developers ↗

Desktop Automation
Automate any desktop application whether Citrix, .net, VNC

Mobile Automation
One framework for automation of web and native mobile applications

Web Automation
Automate any desktop application whether Citrix, .net, VNC

QT Automation
One framework for automation of web and native mobile applications

Header
Automate any desktop application whether Citrix, .net, VNC

Cross-application Automation
One framework for automation of web and native mobile applications
Pricing
From small business to global enterprise, askui provides a framework that’s
perfect for everybody.
Explore Pricing

Join our early adopters

Use Cases


AUTOMATE ANYTHING ON


DESKTOP APPLICATIONS


Automate on Windows, MacOS and Linux without using automation IDs




WEB APPLICATIONS

Run your automations on any browser available including Chrome, Firefox, Safari
and more




ENTERPRISE APPLICATIONS

Automate enterprise applications including SAP, ServiceNow, Citrix and
Salesforce




NATIVE MOBILE APPLICATIONS

Automate on Android and iOS with support for real and virtual devices




PLATFORM-INDEPENDENT FRAMEWORKS

Leverage AI to automate frameworks such as Flutter, Xamarin and QT




CROSS-APPLICATION WORKFLOWS

End-to-end automation for workflows across multiple applications


SELECTOR-BASED AUTOMATION IS NOT SUITABLE FOR MODERN SOFTWARE DEVELOPMENT.

That is why we have analyzed thousands of user interfaces to train the most
profound deep learning model for UIs available. Our AI can find any UI element
visible on your operating system. This enables the automation of workflows in a
completely new way.




AUTOMATE ANYTHING

askui James enables the automation of all possible UI commands by simulating
real interactions. Drag & drop, swipe commands and even color verifications are
no longer a problem.


NO MORE SELECTORS

Using modern deep learning technologies, we identify UI elements based solely on
visual features. We even take the screenshots for you. Get rid of your object
repositories.


SIMULATE HUMAN ACTIONS

Our automation does not access underlying code selectors or the DOM. It performs
real mouse movements and element clicks – just like a human would.


RUNS ON ALL TECHNOLOGIES

By automating solely on visual properties, we enable automation on all UI
technologies – whether Desktop, Web, Native Mobile, … anything works.




THIS IS HOW IT WORKS

Receive elements from the UI

Define and verify any action

Run your automations on any OS



RECEIVE ANY ELEMENTS FROM THE UI

Our artificial intelligence understands user interfaces just like a human. With
one click you will receive all elements and their positions – just based on a
screenshot.


Start for free

/* ‍Takes a screenshot of your selected display and produces an HTML report file
inside the default output path <project_root>/report.‍*/

‍await aui.annotate();

/* ‍Starts the interactive annotation. A window appears shortly afterwards
showing the result ‍of the annotation. Press "Esc" to close this window again.‍
*/

‍await aui.annotateInteractively();



DEFINE AND VERIFY ANY ACTION

Receive elements and define actions on them with our easy readable fluent API.
As we control real user inputs, we support all possible actions – even swipe
commands and drag & drop. Find elements by using relational descriptions.


Get started for free

await aui.click().button().withText("Login").exec();

await aui.typeIn("Hello
        World!").textfield().below().text().withText("Get
        started").exec();

await aui.expect().text().withText("Hello         World!").exists().exec();



RUN YOUR AUTOMATIONS ON ANY OS

Start any application in your development pipeline by using the integrated
client. It operates on OS level and therefore automates on all applications –
whether Web, native Mobile or Desktop. Per default automations are run on your
local machine.


Get started for free

‍beforeAll(async () => {  
   uiController = new UiController({    
               /**    
                * Select the display you want to run your tests on,
                * display 0 is your main display;    
                * ignore if you have only one display    
                */    
               display: 0,  
});


Social Media


STAY UPDATED

Follow us on Twitter
AskUI
@ask_ui
September 12, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.12.0 Get all of the details here: https://t.co/DgpoVn7EA5 If you like what
you see, don't forget to leave us a "⭐️" https://t.co/Ht0G4eMUeZ

Go to post
AskUI
@ask_ui
September 11, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.11.6 Get all of the details here: https://t.co/t5x11t7DUg If you like what
you see, don't forget to leave us a "⭐️" https://t.co/y1QgfAEm1z

Go to post
AskUI
@ask_ui
September 5, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.11.5 Get all of the details here: https://t.co/cTNyLhTXRz If you like what
you see, don't forget to leave us a "⭐️" https://t.co/qKgOdhlSNw

Go to post
AskUI
@ask_ui
September 5, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.11.4 Get all of the details here: https://t.co/kRj7cV86Sx If you like what
you see, don't forget to leave us a "⭐️" https://t.co/mXhkgjCd2g

Go to post
AskUI
@ask_ui
July 31, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.11.3 Get all of the details here: https://t.co/LHdxOnKHUf If you like what
you see, don't forget to leave us a "⭐️" https://t.co/Byk0BL5uiG

Go to post
AskUI
@ask_ui
July 26, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.11.2 Get all of the details here: https://t.co/tipG57mdVl If you like what
you see, don't forget to leave us a "⭐️" https://t.co/CNDruOglEm

Go to post
AskUI
@ask_ui
July 26, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.11.1 Get all of the details here: https://t.co/ZCVUUANsWF If you like what
you see, don't forget to leave us a "⭐️" https://t.co/QjjiFLuq0l

Go to post
AskUI
@ask_ui
July 6, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrJvp):
v0.11.0 Get all of the details here: https://t.co/FRjsAL8iPj If you like what
you see, don't forget to leave us a "⭐️" https://t.co/lGBLEp7nuc

Go to post
AskUI
@ask_ui
July 5, 2023

In this askui bytes episode you will learn how you can use the new
videorecording and enhance your reports with screenshots and videos. 👌 How to
enable videorecording 🔎 How to implement your own reporter
https://t.co/HI6NdNwMIz #askuiBytes #UIAutomation

Go to post
AskUI
@ask_ui
June 28, 2023

RT @SH_TestingDaily: What’s happening in #SoftwareTesting? ✅ Install the
#TestingDaily App &amp; Check it out ⬇️🎉 https://t.co/su8wA8lq2b Cong…

Go to post
AskUI
@ask_ui
June 28, 2023

Learn how to select text more concise and also how to select the nth-Element
with relational selectors 👌 Select text()-elements without withText() 🔎 Select
the second, third, fourth… element with a relational selector
https://t.co/GUsPZp87bl #askuiBytes #UIAutomation

Go to post
AskUI
@ask_ui
June 21, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.10.5 Get all of the details here: https://t.co/9JlRC1cT1X If you like what
you see, don't forget to leave us a "⭐️" https://t.co/szBlO2JHMd

Go to post
AskUI
@ask_ui
June 13, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.10.4 Get all of the details here: https://t.co/SbCQAnDbny If you like what
you see, don't forget to leave us a "⭐️" https://t.co/Xdfcel94O2

Go to post
AskUI
@ask_ui
June 13, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.10.3 Get all of the details here: https://t.co/j88bWoMUiH If you like what
you see, don't forget to leave us a "⭐️" https://t.co/xUI2rgzWdb

Go to post
AskUI
@ask_ui
June 12, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.10.2 Get all of the details here: https://t.co/HfZa3d9ifp If you like what
you see, don't forget to leave us a "⭐️" https://t.co/rHRmptOzJV

Go to post
AskUI
@ask_ui
June 7, 2023

In this askui bytes episode you will get some pointers and examples on how to
integrate test data from various sources. 👌 Integrate test data from APIs, from
CSV-Files or from a database. 🔎💡 https://t.co/kcGHq3hAzL #askuiBytes
#UIAutomation

Go to post
AskUI
@ask_ui
June 5, 2023

RT @RudolfGroetz: Who ya gonna call? We called @mcruzdrake to talk about @k6_io
TestBustersNight brought to you by @trimetis_s - supported…

Go to post
AskUI
@ask_ui
June 1, 2023

In this askui bytes episode you will learn how to take advantage of the power of
TypeScript in your askui workflows. 👌 Build more robust UI automations by
utilizing functions. Eliminate duplicate code on the way.  🔎💡
https://t.co/kcGHq3hAzL #askuiBytes #UIAutomation

Go to post
AskUI
@ask_ui
May 30, 2023

RT @RudolfGroetz: Who ya gonna call? TestBustersNight brought to you by
@trimetis_s - supported by @ask_ui @IVM_at @TesenaCZ @RBI_Presse @c…

Go to post
AskUI
@ask_ui
May 24, 2023

Get ready for an exciting AskUI Bytes episode! You will learn how to take
screenshots during askuis execution. https://t.co/kcGHq3hAzL #askuiBytes
#UIAutomation

Go to post
AskUI
@ask_ui
May 17, 2023

Learn the different settings of annotationLevel and how you can leverage them to
take annotations after every instruction or on failure.  🔎💡
https://t.co/kcGHq3hAzL #askuiBytes #UIAutomation

Go to post
AskUI
@ask_ui
May 11, 2023

RT @JohannesDienst: Another sketchnote for an @ask_ui meetup drawn 🥳 Farah
talked about 'Bridging the Gap' in Software Quality #askui #So…

Go to post
AskUI
@ask_ui
May 10, 2023

In this askui bytes episode how you can speed up your askui execution time. 👌
Learn how to set the actionDelayInMs in your UiController to speed up your
execution that does not invoke inference.  🔎💡 #askuiBytes #UIAutomation
https://t.co/rlNZDqNuHv

Go to post
AskUI
@ask_ui
May 3, 2023

askui under the hood in just under 2 minutes with askUI bytes 🥳 👌 Today, learn
the building blocks from the askui Control Client and askui Controller on your
local device to the inference server backend.  🔎💡 https://t.co/vhysW7wd9I
#askuiBytes #UIAutomation

Go to post
AskUI
@ask_ui
April 28, 2023

RT @JohannesDienst: I published my first @geteslint rule for @askui. It checks
if you have added exec() to an instruction that includes an…

Go to post
AskUI
@ask_ui
April 28, 2023

@raoufrahiche @luke_pighetti If you need any help with setting this up. Let us
know 😊

Go to post
AskUI
@ask_ui
April 27, 2023

Guess what time it is? Time for another episode of #askUIBytes 🥳 👌 Today,
learn how to use if/else, try/catch and for loops to take your UI workflows to a
new level  🔎💡 https://t.co/uQnWOy72IB #askuiBytes #UIAutomation

Go to post
AskUI
@ask_ui
April 26, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.10.1 Get all of the details here: https://t.co/P6UhgRF0PK If you like what
you see, don't forget to leave us a "⭐️" https://t.co/otAGmEvKzV

Go to post
AskUI
@ask_ui
April 19, 2023

Guess what time it is? Time for another episode of #askUIBytes 🥳 👌 Today,
learn how to use assertions to check if elements are there … or not. Also, you
will learn how to extract data out of your UI to use it later in your code 
#UIAutomation https://t.co/yQnbmB3112

Go to post
AskUI
@ask_ui
April 17, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.9.0 Get all of the details here: https://t.co/MmDVR0KlRk If you like what you
see, don't forget to leave us a "⭐️" https://t.co/xU3dAnXM2F

Go to post
AskUI
@ask_ui
April 17, 2023

You want to know what askui annotated during a run or when a run failed? We got
you covered in our latest blog post 🌱 📸 Take a screenshot during the execution
📽️ On fail take a screenshot of what askui annotated #UIAutomation
https://t.co/smakd9i5qn

Go to post
AskUI
@ask_ui
April 14, 2023

How do you automate a #WebGL or canvas-based website? Our latest blog post
teaches you how to do that with #askui ⌨️ Detect elements with visual clues
💻 Navigate with mouse inputs #UIAutomation https://t.co/hUPkMgTFsB

Go to post
AskUI
@ask_ui
April 12, 2023

Wednesday again? Another episode of askUI bytes 🥳 👌 Today, learn how to use
the get() and getAll() commands to extract information from your UI and use it
in the following instructions.  🔎💡 #askuiBytes #UIAutomation
https://t.co/ouWSRH3Adc

Go to post
AskUI
@ask_ui
April 6, 2023

You sometimes wish to assert some values or elements in your UI? See our latest
blog: 🔧Assert the (non) existence of elements with #askui assertions
🦾 Assertions for values extracted with get() with Jest-Assertions #UIAutomation
https://t.co/Zl3vHp4Ciu

Go to post
AskUI
@ask_ui
April 6, 2023

You sometimes wish to assert some values or elements in your UI? See our latest
blog: 🔧 Assert the (non) existence of elements with #askui assertions
🦾 Assertions for values extracted with get() with Jest-Assertions #UIAutomation
https://t.co/Zl3vHp4Ciu

Go to post
AskUI
@ask_ui
April 5, 2023

Check out our byte-sized videos, packed with quick tips &amp; tricks to enhance
your development experience in just about 2 mins! 🚀 In this episode, learn how
to solve the common 'Element not found' error. 🔍 #askuiBytes #UIAutomation
https://t.co/JzUHewIMO7

Go to post
AskUI
@ask_ui
April 4, 2023

With our latest release we also rolled out an update to our API docs 🥳 This
should improve readability and searchability! Let us know what you think:
https://t.co/Crst3e8lUJ

Go to post
AskUI
@ask_ui
April 3, 2023

Curious how askui works under the Hood? 🧐 We wrote a blog post covering the
technical details 😻 https://t.co/LQhRXqORVO

Go to post
AskUI
@ask_ui
April 1, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.8.0 Get all of the details here: https://t.co/bnubkWFP9L If you like what you
see, don't forget to leave us a "⭐️" https://t.co/AFahbkWFTk

Go to post
AskUI
@ask_ui
April 1, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.8.0 Get all of the details here: https://t.co/UvlAwEfzx9 If you like what you
see, don't forget to leave us a "⭐️" https://t.co/V7r6Lzeson

Go to post
AskUI
@ask_ui
March 31, 2023

Our hackathon is finished and we want to give the spotlight to our participants
and winners: @gauravkhuraana @rath_anindita @MDandibhotla @OmkarShailendra Phil
Wong Read the full blog post here: https://t.co/gmiqdYAOfv

Go to post
AskUI
@ask_ui
March 30, 2023

Are you struggling with relational selectors in #askui? Our latest tutorial
covers everything you need to know about above(), below(), contains(), in(),
leftOf(), rightOf(), and nearestTo(). 1/4 #UItesting #Tutorial

Go to post
AskUI
@ask_ui
March 30, 2023

Use for example above() to click on a text field above a specific button,
contains() to select elements containing specific text, in() to select an
element inside another element, and leftOf()/rightOf() to select elements based
on their location relative to other elements. 2/4

Go to post
AskUI
@ask_ui
March 30, 2023

If you're unsure which selector to use, try nearestTo() to find the nearest
element. Keep in mind that distance is not always based on physical distance,
and additional filters like withText() can affect the distance metric. 3/4
#testingtips #UItesting #Tutorial

Go to post
AskUI
@ask_ui
March 30, 2023

Check out the full tutorial to learn about every relational selectors and see
them in action. 4/4 #UItesting #Tutorial https://t.co/gSGQJwqm74

Go to post
AskUI
@ask_ui
March 29, 2023

Ready for another episode of askUI bytes? 🤓 👌 Today, learn how to use
customElement()-detection to select unique UI elements that askUI may not
recognize with ease.  🔎 #askuiBytes #UIAutomation https://t.co/O4FWef06IW

Go to post
AskUI
@ask_ui
March 27, 2023

With the get()-command of askui, you can extract information about elements and
write more powerful automation. We will show you how to assert if a textfield
contains the text you tried to insert beforehand and how get() works with
relational selectors. 1/4 #askuis #UIAutomation

Go to post
AskUI
@ask_ui
March 27, 2023

By using the get(), you can extract the information askui inferred and make many
more automation possibilities available. Check out how to write a mobile number
into a textfield and see if there is a textfield containing a text with the
mobile number you just entered. 2/4

Go to post
AskUI
@ask_ui
March 27, 2023

The get()-command returns an ordered list based on the “distance” of the
elements. Follow the tutorial to learn how to avoid stumbling upon these issues.
4/4 https://t.co/8u8mBEmyNO

Go to post
AskUI
@ask_ui
March 27, 2023

When using get(), be aware that UI changes may invalidate the detected elements,
and the order can be nonsensical when you look at it from a human perspective.
Check out the tutorial for additional considerations when using the
get()-command. 3/4 #UIAutomation

Go to post
AskUI
@ask_ui
March 24, 2023

Do you want to learn how to automate web searching on Android devices like a
real human user with askui? Check out our tutorial that guides you through the
process. 1/5 #UIAutomation #askui

Go to post
AskUI
@ask_ui
March 24, 2023

In the first step, you'll learn how to prepare the askui and your device by
installing and configuring askui. 2/5 #Askui #UiController

Go to post
AskUI
@ask_ui
March 24, 2023

Next, you'll try annotating using askui to see how askui sees your screen.
Annotating is interactive, and askui shows you how to select elements based on
visual selection. 3/5 #Automation #Askui

Go to post
AskUI
@ask_ui
March 24, 2023

Finally, you'll learn how to automate web searching in three simple steps:
opening Chrome, selecting the search bar, typing 'spacecraft', and clicking on
the desired search result. 4/5 #WebAutomation #Chrome

Go to post
AskUI
@ask_ui
March 24, 2023

Check out the full tutorial to get started with automating web searches on
Android devices using askui. 5/5 #MobileAutomation #Tutorial
https://t.co/P2Fp3gdySD

Go to post
AskUI
@ask_ui
March 22, 2023

askUI bytes - byte-sized videos that teach you quick tips &amp; tricks in just 2
about mins! ⏰Learn how to use our recommended development workflow to develop
more robust instructions with annotateInteractively(). 🤖💻 #askuiBytes
#UIAutomation https://t.co/tOQ3utZgIJ

Go to post
AskUI
@ask_ui
March 22, 2023

askui provides four different methods for handling text elements:
containsText(), withExactText(), withText(), and withTextRegex(). These methods
offer varying levels of reliability and support fuzzy matching, which is useful
when working with misspelled text. 1/5 #TextMatching

Go to post
AskUI
@ask_ui
March 22, 2023

The most straightforward way to interact with a text element is with withText(),
which finds an exact match for a text string. It supports Fuzzy Matching and
tolerates misspelled text, making it the ideal method for most cases. 2/5 #askui
#TextMatching

Go to post
AskUI
@ask_ui
March 22, 2023

When you know only a fraction of the text element you want to interact with,
containsText() is the method you want to use. It supports Fuzzy Matching but
won't match the whole sequence with just a few characters. Try to use this
method with repeating affixes. 3/5 #TextMatching

Go to post
AskUI
@ask_ui
March 22, 2023

If you already know what text you're looking for or there are too many similar
text elements, use the method withExactText(). This method is more reliable than
withText() and matches the exact text sequence. 4/5 #askui #TextMatching

Go to post
AskUI
@ask_ui
March 22, 2023

If you want to learn more in-depth. Check out our full article with
illustrations and code samples. 5/5 #askui #TipsAndTricks
https://t.co/JUmQFPvwv8

Go to post
AskUI
@ask_ui
March 22, 2023

RT @rath_anindita: 🥳🥇🎉 We did it !! @gauravkhuraana @MDandibhotla Thank you
@ask_ui for the opportunity to explore and innovate! https://…

Go to post
AskUI
@ask_ui
March 21, 2023

RT @parwalrahul: At @ask_ui closing ceremony. Innovative demos of the winners
are being showcased right now 🚀🚀 @cma_prabhu @rath_anindita…

Go to post
AskUI
@ask_ui
March 8, 2023

RT @chrissbaumann: Today I will give my talk "Don't be a fool with a tool" at
the @ask_ui hackathon. ⚒️🪛 Looking forward to it! 😃 https://…

Go to post
AskUI
@ask_ui
March 7, 2023

Our hackathon participants are hard at work coming up with innovative solutions
to some of our beyond-the-browser challenges. Meanwhile check out this Software
Engineer Bingo card and see how many squares you can cross off😉 #testautomation
#bingo https://t.co/efQQaKgKOI

Go to post
AskUI
@ask_ui
March 2, 2023

Join our hackathon opening ceremony tomorrow! We have the fabulous @hugs talking
about controlling robots remotely! 🦾 #hackathon #askuihackathon2023
https://t.co/vGamhn8TNX

Go to post
AskUI
@ask_ui
February 28, 2023

LAST WEEK TO JOIN OUR HACKATHON 🔥 Don't miss out on this challenge of creating
use cases using @ask_ui and win total prizes worth 900 Euro 🏆 Register NOW 👉
https://t.co/R9o8lMaHA6 #askuihackathon2023 #howthehack #askui

Go to post
AskUI
@ask_ui
February 21, 2023

@irtimid_harding Thank you for the shoutout, Dimitri! Glad to have you in our
previous hackathon🚀

Go to post
AskUI
@ask_ui
February 21, 2023

LESS THAN 15 DAYS BEFORE THE #HACKATHON BEGINS 🚨 Check out these awesome
testimonial messages from our previous hackathon participants, @parwalrahul and
@irtimid_harding! They had the opportunity to collaborate with like-minded
individuals, sharpen their skills and knowledge 🚀 https://t.co/lIzAuDi1dB

Go to post
AskUI
@ask_ui
February 21, 2023

Follow their path and make this hackathon your chance to showcase your talent
and creativity 🏃‍♂️ Don't miss the exclusive mentorship, #workshop &amp;
prizes. Be a part of our problem-solver community 🤼 Register: ➡
https://t.co/nr1bYgh1UG Join community! ➡ https://t.co/Y1mNaaD2gM

Go to post
AskUI
@ask_ui
February 16, 2023

We're thrilled to announce the star-studded lineup for the upcoming
'#HowtheHack' @ask_ui #hackathon on March 3-17, 2023! Our impressive list of
speakers, panelists &amp; judges includes some of the biggest and most notorious
names in the tech industry. 🚀 #BeyondtheBrowser #askui https://t.co/ilM5M5SQST

Go to post
AskUI
@ask_ui
February 16, 2023

Here's the full list of our incredible talents! We will be having Jason Huggins
(@hugs) and Christian Baumann (@chrissbaumann) as our guest speakers! 🚀
#HowtheHack #hackathon #askuiHackathon2023 #BeyondtheBrowser
https://t.co/KGE1BLAgUo

Go to post
AskUI
@ask_ui
February 16, 2023

Last but not least, we have a great lineup of judges who will assess the project
submissions ⚖ Our judges consist of Seema Prabhu, Roman Frolov, Sahil Puri,
Kiruthika G and our winner of hackathon 2022, @parwalrahul! #HowtheHack
#hackathon #askuiHackathon2023 #BeyondtheBrowser https://t.co/cj7p4ePSlP

Go to post
AskUI
@ask_ui
February 16, 2023

Next, we are having amazing panelists for panel discussion on March 7, 2023 🎙
We will be having our Maaret Pyhäjärvi (@maaretp), Ben Dowen (@FullSnackTester),
Brijesh Deb and Beth Marshall (@Beth_AskHer)! Save the date! 📅 #HowtheHack
#hackathon #askuiHackathon2023 #panelist https://t.co/sNFLGqC8zE

Go to post
AskUI
@ask_ui
February 15, 2023

Erster hybrider #techtalk der Automation Advocates: Sowohl Onsite in Karlsruhe
als auch Online! 🔈 Samuel Nitsche wird über das Thema 'Testing in der
Imperialen Datenbank' sprechen. 𝐖𝐚𝐧𝐧? 📅 Dienstag, 14. März 2023
https://t.co/wnlMDAptk9

Go to post
AskUI
@ask_ui
February 15, 2023

🏢 Vor Ort (@WorkwiseSocial GmbH, Erbprinzenstraße 27, 76133 Karlsruhe) Beginn:
18:30 Vortrag: 19-20:00 Ab 20: Drinks 💻 Online (Automation Advocates auf
@Meetup.com) Vortrag: 19-20:00 Link zur Anmeldung: ➡ https://t.co/1hiaietnsj
Nicht verpassen! https://t.co/OmSaHKYa9l

Go to post
AskUI
@ask_ui
February 14, 2023

Love is in the air, but so is the thrill of #hackathon! 💻 Get ready to hack
your heart out at the '#HowtheHack' #askuiHackathon2023 happening on March 3-17,
where creativity and technology collide💗 More info: ➡ https://t.co/K1ta6fADkF
#BeyondtheBrowser #UIChallenge #askui https://t.co/9oM1411kpG

Go to post
AskUI
@ask_ui
February 13, 2023

Learn how to askui in your browser with @Gitpod. 🌱 Without any local
installation #UIAutomation #Tutorial https://t.co/gu43p24vav

Go to post
AskUI
@ask_ui
February 9, 2023

Missed our Tech Talk with Brijesh Deb on @Meetup ? 🔈 Don't worry we have a
recording: https://t.co/0yrQYeSe7t #techtalk #automationadvocates
#communityevent

Go to post
AskUI
@ask_ui
February 9, 2023

RT @SanjayKumaarr: Hello Automation Enthusiast, here is a great opportunity to
show your automation skills and win price of €900. Participa…

Go to post
AskUI
@ask_ui
February 8, 2023

We are starting our Tech Talk with Brijesh Deb on @Meetup now! 🔈 Registration
is still open. Come and join us 🤩 #techtalk #automationadvocates
#communityevent https://t.co/2OtVWdzy9d

Go to post
AskUI
@ask_ui
February 8, 2023

Exciting news! We’re deploying a new and improved model for #askui’s OCR
capabilities. This means a temporary outage, but trust us, the wait will be
worth it. Stay tuned for even better OCR results. #upgrading #betterOCR

Go to post
AskUI
@ask_ui
February 8, 2023

Special thanks go out to @SelectorsHub for becoming our community partner for
'#HowtheHack?' askui Hackathon 2023! 🚀 Check their website out to find more
about SelectorsHub ➡ https://t.co/5o4XFO8jVy #communitypartner
#askuiHackathon2023 #BeyondtheBrowser #UIChallenge

Go to post
AskUI
@ask_ui
February 8, 2023

Are you a tech enthusiast looking to challenge yourself? Are you ready to
innovate and hack the future? Join us at '#HowtheHack?' #askuiHackathon2023!
Here are the FAQs of general requirements to join our Hackathon. Find out more
about them on our website! #BeyondtheBrowser https://t.co/yxEEsCTkSK

Go to post
AskUI
@ask_ui
February 8, 2023

Test your innovative ideas, get feedbacks from experienced professionals and get
a chance to win exciting prizes. Sign up now for a chance to win! Link to our
Hackathon website: ➡ https://t.co/YWLhaBBlRS #HowTheHack #AskuiHackathon2023
#BeyondtheBrowser #UIChallenge

Go to post
AskUI
@ask_ui
February 7, 2023

Have an element that is not recognized by askui? We show you how can select it
with a custom element in our tutorial 👩🏼‍🏫 👓 Activate Google Street View on
Google Maps 🌱 Understand how to use customElement() to its full potential
#UIAutomation #Tutorial https://t.co/aj3MmZJBe3

Go to post
AskUI
@ask_ui
February 3, 2023

Try out askui in your browser with @Gitpod. We show you how to do it in our
video 🙂 #UIAutomation #Tutorial https://t.co/111H5V5KPI

Go to post
AskUI
@ask_ui
February 1, 2023

Announcing our next Automation Advocates @Meetup! Brijesh Deb will be talking
about 'Getting Out of the Rut - Lessons from Test Automation Failure Stories
from My Career'. 💡 WHEN: 📅 Feb 8, 2023 🕔 17:00 - 18:00 CET 💻 Online Register
now ➡ https://t.co/LtRyvzzJtZ #techtalk https://t.co/G8EAjUa8Wa

Go to post
AskUI
@ask_ui
February 1, 2023

Step into the future of automation with the theme of ‘Beyond the Browser’ at
'How the Hack' @ask_ui Hackathon! Unleash your full potential to automate on any
platform and any UI. 🚀 #HowtheHack #askuiHackathon2023 #UIChallenge
https://t.co/3fTs8p7Tsy

Go to post
AskUI
@ask_ui
February 1, 2023

Divided in 3 categories of Android, Web3, and Native Desktop, get inspired by
the provided problem statements or showcase your own innovative solution to win
a share of the 900€ prize pool for the best solutions! 💶 Register now! ➡️
https://t.co/nr1bYghzKe #HowtheHack #askui

Go to post
AskUI
@ask_ui
February 1, 2023

Don’t forget to follow our subpage 'How the Hack' askui Hackathon for further
information. Link to subpage: https://t.co/jGCX38oQ1k There will be more updates
regarding the Hackathon there . Stay tuned!👀

Go to post
AskUI
@ask_ui
January 30, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.7.2 Get all of the details here: https://t.co/rNOck8Ke4i If you like what you
see, don't forget to leave us a "⭐️" https://t.co/rwLK3qrCsB

Go to post
AskUI
@ask_ui
January 27, 2023

Let us today have a look at cutting-edge and future technologies that may solve
UI Automation for user interfaces. 🧵 1/5

Go to post
AskUI
@ask_ui
January 27, 2023

One of the challenges with selector-based approaches is that they are unable to
test 2D planes, like canvas elements. Cross-platform frameworks, as Flutter and
React, become more and more popular. But testing multiple platforms is
challenging. 🧵 2/5

Go to post
AskUI
@ask_ui
January 27, 2023

Visual regression testing, aided by Machine Learning/AI, is a cutting-edge
solution to this problem. Tools like @Applitools use Machine Learning to
recognize layout differences and detect changes to the layout structure, instead
of relying on pixel-perfect matching. 🧵3/5

Go to post
AskUI
@ask_ui
January 27, 2023

Real Visual Testing takes it further by automating the UI as a human would,
using Machine Learning/AI to detect elements on a visual basis. This allows for
testing for bugs that can originate from modal dialogs or banners that cover
other elements. 🧵4/5

Go to post
AskUI
@ask_ui
January 27, 2023

Read the whole blog here: #UiAutomation #Testautomation https://t.co/fVDuQ6GhOD

Go to post
AskUI
@ask_ui
January 26, 2023

Smart Selectors use techniques like Optical Character Recognition (OCR),
Picture-in-Picture search, and relational selectors to recognize elements. These
techniques are often combined with Machine Learning/AI to make maintaining large
test suites easier. 🧵 3/4 #UIAutomation

Go to post
AskUI
@ask_ui
January 26, 2023

We just dropped a brand new release of askui/askui (https://t.co/50xvcRrbFR):
v0.7.1 Get all of the details here: https://t.co/00d5QU1cV6 If you like what you
see, don't forget to leave us a "⭐️" https://t.co/wkNocr0sAo

Go to post
AskUI
@ask_ui
January 26, 2023

Selector-based approaches have proven to be an effective way to automate UIs,
but they come with problems like coupling of test code with the code under test.
We'll explore how current tools try to remedy them with Smart Selectors and
Self-healing Tests. 🧵 1/4 #UIAutomation

Go to post


WE ARE BACKED BY FIRST
CLASS INVESTORS ...




... AND AWESOME SUPPORTERS.




AskUI enables developers to build an automated digital world by providing an UI
automation solution that brings vision to your code for the automation of any
use case on any operating system.

Because we want to live in a world where humans are freed from being robots.

info@askui.com
Resources
How it worksBlogDocumentationRoadmap
Community
EventsDiscordGithubYoutube
Company
NewsAbout usCareer

© All rights reserved | Made with ❤️ by AskUI
ContactData PrivacyImprint