Session

This section contains a reference to a full list of parameters returned by Trustfull, in the Session Solution

For more information about this solution, see the Guide section here: Session Solution Guide

SESSION SIGNALS

NameTypeDescription
sessionscore_score`integer`A number ranging from 0 to 1000 that represents the quality score of the session

Ex: 649
sessionscore_score_cluster`string`A cluster categorization that summarizes the quality score of the session

Ex: high

Enum: very_low, low, review, high, very_high
sessionscore_transaction_id`string`Unique identifier for the transaction

Ex: 158db860-67e6-4ef7-8162-1a23a5e16cf5
sessionscore_session_id`string`Session identifier for the login interaction

Ex: session-123
sessionscore_device_request_time`string`The timestamp of the request from the device

Ex: 2024-12-12T10:00:00Z
sessionscore_app_key`string`The application key associated with the request

Ex: TFB-abc
sessionscore_ips`string`List of IP addresses associated with the session

Ex: 1.1.1.1,2.2.2.2
sessionscore_header_user_agent`string`The User Agent sent by headers

Ex: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36
sessionscore_header_language`string`The Language sent by headers

Ex: en-US,en;q=0.9,it;q=0.8
sessionscore_header_referer`string`The Referer sent by headers

Ex: https://trustfull.com/
sessionscore_header_mime_types`string`The MimeType sent by headers

Ex: image/avif,image/webp,image/apng,image/svg+xml,image/,/*;q=0.8
sessionscore_navigator_user_agent`string`The User Agent detected by the SDK

Ex: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36
sessionscore_navigator_language`string`The Language detected by the SDK

Ex: en-US,en;q=0.9,it;q=0.8
sessionscore_navigator_platform`string`The OS detected by the SDK

Ex: Linux x86_64
sessionscore_navigator_plugins`string`The list of plugins detected by the SDK

Ex: PDF Viewer,Chrome PDF Viewer
sessionscore_navigator_mime_types`string`The MimeType detected by the SDK

Ex: application/pdf,text/pdf
sessionscore_navigator_app_version`string`The browser version detected by the SDK

Ex: 5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36
sessionscore_navigator_web_driver`boolean`Indicates if a webdriver has been detected

Ex: false
sessionscore_navigator_connection_rtt`integer`The timing of RTT connection detected by the SDK

Ex: 50
sessionscore_window_outer_height`integer`The outer height of the window

Ex: 960
sessionscore_window_outer_width`integer`The outer width of the window

Ex: 1280
sessionscore_window_resolution`string`The window resolution

Ex: 1280x960
sessionscore_viewport_resolution`string`The viewport resolution

Ex: 1280x960
sessionscore_has_mime_prototype_anomaly`boolean`Indicates if the SDK detected a mimetype anomaly

Ex: false
sessionscore_has_permissions_anomaly`boolean`Indicates if the SDK detected a permission anomaly

Ex: false
sessionscore_has_plugins_prototype_anomaly`boolean`Indicates if the SDK detected a plugins anomaly

Ex: false
sessionscore_has_puppeteer_extra_stealth`boolean`Indicates if the SDK detected the extra-stealth puppetter plugin

Ex: false
sessionscore_mouse_movement`integer`The number of mouse movements within the browser

Ex: 10
sessionscore_zero_movement_count`integer`The number of anomaly mouse movements

Ex: 10
sessionscore_total_movements`integer`The total number of mouse movements

Ex: 10
sessionscore_click_count`integer`The number of mouse clicks on page

Ex: 10
sessionscore_wheel_count`integer`The number of mouse scroll events

Ex: 10
sessionscore_time_elapsed_ms`integer`The delay between the page load event and the trigger of the SDK

Ex: 11000
sessionscore_has_headless_app_version`boolean`Indicates if an headless app version has been detected

Ex: true
sessionscore_has_headless_user_agent`boolean`Indicates if an headless user agent has been detected

Ex: true
sessionscore_user_agent_match`boolean`Indicates if there's a match with user agents detected

Ex: true
sessionscore_language_match`boolean`Indicates if there's a match with languages detected

Ex: true
sessionscore_mime_types_match`boolean`Indicates if there's a match with mime types detected

Ex: true
sessionscore_has_window_outer_dimension_anomaly`boolean`Indicates if we detected an anomaly about window dimensions

Ex: true
sessionscore_battery_charging`boolean`Indicates if a charging battery has been detected

Ex: true
sessionscore_battery_level`integer`The battery level of the device

Ex: 92
sessionscore_navigator_browser_name`string`The browser name detected from the navigator

Ex: Chrome
sessionscore_navigator_browser_version`string`The browser version detected from the navigator

Ex: 138.0.0.0
sessionscore_navigator_type`string`The type of the navigator

Ex: Desktop
sessionscore_navigator_brand`string`The brand of the navigator

Ex: Apple
sessionscore_navigator_model`string`The model of the navigator

Ex: Generic Android Mobile
sessionscore_navigator_model_commercial`string`The commercial model of the navigator

Ex: iPhone 7
sessionscore_navigator_operating_system`string`The operating system of the navigator

Ex: Windows 10
sessionscore_timezone`string`The timezone detected

Ex: Europe/Rome
sessionscore_video_card_has_gl`boolean`Indicates if the GL extensions has been detected from the video card

Ex: true
sessionscore_video_card_has_extension`boolean`Indicates if extensions has been detected from the video card

Ex: true
sessionscore_video_card_renderer`string`The video card renderer

Ex: angle (apple, angle metal renderer: apple m3 pro, unspecified version)
sessionscore_video_card_vendor`string`The video card vendor

Ex: google inc. (apple)
sessionscore_has_ai_agent`boolean`If an AI agent has been detected

Ex: true
sessionscore_has_automated_browser`boolean`If a browser automation has been detected

Ex: true
sessionscore_has_spoofed_device`boolean`If a device spoofing has been detected

Ex: true
sessionscore_has_suspicious_resolution`boolean`If a suspicious resolution has been detected

Ex: true
sessionscore_has_valid_video_card`boolean`If a valid video card has been detected

Ex: true
sessionscore_window_viewport_dimension_match`boolean`If there is a match between the viewport and the window

Ex: true
sessionscore_font_list`string`The list of fonts detected

Ex: ["Arial","Verdana","Times New Roman"]
sessionscore_supported_bluetooth`boolean`Indicates if the bluetooth is supported

Ex: true
sessionscore_navigator_connection_effective_type`string`The connection type of the navigator

Ex: 4g
sessionscore_navigator_connection_downlink`integer`The detected effective bandwidth estimate in megabits per second

Ex: 10
sessionscore_navigator_device_memory`integer`The detected memory in gigabytes of the navigator

Ex: 10
sessionscore_navigator_hardware_concurrency`integer`The detected number of logical processors

Ex: 10
sessionscore_navigator_max_touch_points`integer`The detected the maximum number of simultaneous touch contact points

Ex: 10
sessionscore_navigator_platform_version`string`The detected platform version

Ex: 10.0.0
sessionscore_font_detected_os`string`The OS inferred by installed fonts

Ex: Windows
sessionscore_detected_os_platform_match`boolean`Indicates if the detected platform matches

Ex: true
sessionscore_detected_os_user_agent_match`boolean`Indicates if the detected OS matches

Ex: true
sessionscore_detected_browser_name`string`The browser name detected by multiple signals

Ex: Chrome
sessionscore_detected_browser_name_match`boolean`Indicates if the detected browser name navigator and detected browser name matches

Ex: true
sessionscore_ai_agent_name`string`The name of the detected AI agent

Ex: ChatGPT
sessionscore_ip`string`IP address of the login event

Ex: 192.168.0.1
sessionscore_ip_black_list_count`integer`The number of providers that have flagged this IP as spam

Ex: 5
sessionscore_ip_city`string`City associated with the IP address

Ex: New York
sessionscore_ip_company_domain`string`The name of the domain of the company that owns the domain, if found

Ex: google.com
sessionscore_ip_connection_speed`string`Internet connection speed associated to the ip address:
- company/T1
- broadband/cable/fiber
- mobile


Ex: company/T1

Enum: company/T1, broadband/cable/fiber, mobile
sessionscore_ip_connection_type`string`Usage type classification of ISP or company:
- Commercial
- Content Delivery Network
- Fixed Line
- Mobile ISP
- Reserved
- University / College / School


Ex: Reserved

Enum: Commercial, Content Delivery Network, Fixed Line, Mobile ISP, Reserved, University / College / School
sessionscore_ip_country`string`Country name associated with the IP address

Ex: United States
sessionscore_ip_country_code`string`Country associated with the IP address, ISO 3166 alpha-2

Ex: US
sessionscore_ip_css_count`integer`The number of times this IP address has been reported in a Combined Spam Sources (CSS)

Ex: 3
sessionscore_ip_css_in_days`integer`The how many days has passed since the most recent report in a Exploits Blocklist (XBL). Recency indicates more accurate data.

Ex: 7
sessionscore_ip_is_hosting`boolean`Indicates if the IP address is an hosting provider

Ex: true
sessionscore_ip_is_mobile`boolean`Indicates if the IP address is associated with a mobile connection

Ex: false
sessionscore_ip_isp`string`Internet service provider associated with the IP address

Ex: Comcast
sessionscore_ip_is_proxy`boolean`Indicates if the IP address is a proxy

Ex: false
sessionscore_ip_is_relay`boolean`Indicates if the IP address is a relay

Ex: false
sessionscore_ip_is_tor`boolean`Indicates if the IP address is part of the Tor network

Ex: false
sessionscore_ip_is_valid_format`boolean`Indicates if the IP address is in a valid format

Ex: true
sessionscore_ip_is_vpn`boolean`Indicates if the IP address is associated with a VPN

Ex: false
sessionscore_ip_lat`string`Latitude of the location associated with the IP address

Ex: 40.7128
sessionscore_ip_lon`string`Longitude of the location associated with the IP address

Ex: -74.0060
sessionscore_ip_proxy_name`string`Name of the proxy associated with the IP address, if any

Ex: ProxyXYZ
sessionscore_ip_proxy_type`string`When the IP address is a Proxy, indicates the type of Proxy

Ex: datacenter

Enum: datacenter, residential
sessionscore_ip_timezone`string`The Timezone the IP address belongs to

Ex: CET
sessionscore_ip_timezone_request_time`string`Time of the day the user is requesting your service

Ex: night

Enum: morning, afternoon, evening, night
sessionscore_ip_xbl_count`integer`The number of times this IP address has been reported in a Exploits Blocklist (XBL)

Ex: 2
sessionscore_ip_xbl_in_days`integer`The how many days has passed since the most recent report in a Exploits Blocklist (XBL). Recency indicates more accurate data.

Ex: 2
sessionscore_ip_zip`string`ZIP code associated with the IP address

Ex: 10001
sessionscore_has_suspicious_browser_timezone_format`boolean`When browser returns a non IANA Timezone it usually indicates a non standard environment or a manipulated browser.

Ex: true

For more information about how to use the Session solution you can go to Session Solution Guide