Improved FactDecode Stability and Login Security

Published on August 23, 2026

ChatGPT Image 2026年8月7日 17_10_42
We’ve improved FactDecode to make everyday use more stable and secure, with updates focused on login sessions and long-running analysis workflows.

Login sessions are now more stable

FactDecode periodically verifies and refreshes authentication information so that you can continue using the service securely after signing in.

In this update, we improved that refresh process so login sessions remain more stable during longer periods of use.

Previously, if authentication information needed to be refreshed at nearly the same time from multiple requests, there was a small chance that the session could require you to sign in again.

FactDecode can now coordinate these refresh operations more safely and continue using the latest valid session state.

Using FactDecode across multiple tabs is more reliable

We also improved how FactDecode behaves when you have Projects, Results, or other pages open in multiple browser tabs.

If several tabs need to refresh authentication information around the same time, they now coordinate around the latest valid session instead of independently replacing authentication state.

This reduces the chance that one tab will continue using outdated authentication information after another tab has already refreshed it.

You can continue using FactDecode across multiple tabs as usual.

Session management is stronger when signing in from another device

We have also strengthened how login sessions are managed when the same account is used from multiple devices.

With this update, the FactDecode web application treats the most recent successful login as the active web session for that account.

For example, if you are using FactDecode on PC A and then sign in to the same account from PC B, the session on PC B becomes the active session.

If you later continue using PC A, the older session will no longer remain active and you will be asked to sign in again.

This helps prevent older authentication information left on another device from continuing to provide access after a newer login has been established.

After this update, browsers that were already signed in before the release may need to sign in again once.

Your login state is preserved when authentication cannot be verified temporarily

Temporary network conditions may occasionally prevent FactDecode from immediately verifying the current login state.

This update distinguishes between a temporary verification failure and a session that has actually become invalid.

When FactDecode is temporarily unable to verify the session, it does not immediately remove your login state. Instead, a dedicated temporary-unavailable page is shown.

The page explains that the authentication service is temporarily unavailable and asks you to wait briefly before selecting Reload.

Once verification is available again, you can continue without an unnecessary sign-in.

Logout handling is now safer

We also improved how logout operations interact with authentication state.

When multiple tabs, stale browser state, or a newer login session are present, FactDecode now verifies which session is currently valid before completing the logout process.

This reduces the chance that an outdated session could accidentally invalidate a newer login.

The improvement is particularly relevant in situations such as:

  • actions from an older browser tab
  • authentication refresh and logout occurring at nearly the same time
  • an older session remaining after a newer login from another device

Together, these changes make session transitions more predictable and secure.

The core analysis logic has not changed

This release focuses on making FactDecode more stable and secure during everyday use.

It does not change the underlying analysis logic used to calculate results.

Core functionality such as Factor Analysis, SHAP, correlation analysis, and signal generation continues to work under the same analysis definitions as before.

The changes are primarily improvements to the infrastructure that supports reliable use of the service.

Toward a more reliable FactDecode

For FactDecode, adding new analytical capabilities is only one part of improving the product. It is equally important that the service remains reliable during longer sessions and normal day-to-day workflows.

This release improves:

  • login stability during extended use
  • authentication handling across multiple browser tabs
  • session security when signing in from another device
  • preservation of login state during temporary authentication verification failures
  • safer logout and session transition handling

We will continue improving both FactDecode’s analytical capabilities and the reliability of the environment around them.