Applications Page (Projects Manager)#
The Applications page is used to manage your software/projects.
From here, you can create apps, search, sort, switch between grid/list view, set an app as Active, and open app settings.win/app/?page=applications
Toast Messages (Top Notifications)#
Sometimes, as soon as the page loads, a toast notification appears at the top (success/error).User action: After completing an action (create/save/delete, etc.), when you return to this page a toast may appear.- Success toast → the action completed successfully
- Error toast → the action failed / invalid input / permission issue
LIST VIEW (Main Applications List)#
In list view, you will see the title and total apps count at the top:- Applications (page title)
- Manage your integrated software and keys. (subtitle)
- XX Applications (total count pill – desktop only)
Sticky Control Bar (Top Controls)#
The controls bar stays sticky while scrolling, so search/sort buttons are always accessible.
1) Search Projects (Search Box)#
User action: Type an application name in the search box.- The list is filtered as you type
- Only matching apps/cards are shown
- If nothing matches → “No results found matching your search.” is shown
User benefit: Quickly locate an app when you have many projects.
2) Sort by Date (Newest / Oldest)#
UI Button: Filter icon + text: Newest / OldestUser action: Click the sort button.- First click: the app order changes (Newest → Oldest)
- Next click: it switches back (Oldest → Newest)
- The button text updates accordingly
User benefit: Quickly open the newest project or find older projects.
3) Sort by Name (A → Z / Z → A)#
UI Button: “A → Z” (toggle)User action: Click the A → Z button.- Apps are sorted alphabetically
- Second click reverses the order (Z → A)
Note: This button may be hidden for some roles (for example: manager).
4) View Toggle (Grid / List)#
UI: Segmented toggle: Grid icon + List icon (Desktop only)User action: Click the Grid or List icon.- Grid View → card layout is shown
- List View → row/table layout is shown
- The last selected view is remembered (the next visit opens the same view)
User benefit: Grid view is more visual; list view is compact and faster to scan.
Helper Pill (Quick Tips Bar)#
UI: A small info bar that guides the user:- “Click a card to set as Active.”
- “Click gear icon for Settings.”
Dismiss action: Click the X button on the right.- The pill is hidden
- It stays hidden on future visits (until the user resets it)
In grid view, each application is displayed as a card.- App Name
- Version
- Created date
- Status: Active badge or a chevron icon
5) Select Application as Active (Grid Card Click)#
User action: Click an app card (that is not currently Active).- The application becomes Active
- An Active badge appears on that card
- Other apps no longer show the Active badge
- Other dashboard pages (Users, Licenses, Variables, etc.) will now manage data for this selected app
- The “Selected App” context changes
Note: Clicking the already-active app does nothing (safe behavior).
6) Open Application Settings (Gear Icon)#
UI: A gear icon in the corner of the cardUser action: Click the gear icon.- The application details/settings page opens
- You can manage tabs (Overview / Security / Alert Messages), depending on your role/permissions
In list view, applications are displayed in table-style rows.- Name
- Version
- Created At
- Status (Active badge or Select button)
- Arrow (go to details)
7) Select Application (List View - Select Button)#
User action: Click the Select button in an app row.- The application becomes Active
- An Active badge appears in the Status column
Tip: In list view, you can quickly switch the active app using the Select button.
8) Open App Details (List Row Click)#
User action: Click the row (except the Select button).- The app detail page opens
- You can view tabs like Overview / Security / Alerts
Empty State (No Applications)#
If you do not have any applications, an empty state is shown:Next step: Create an app using the “New Application” button (if your role allows it).
Create New Application (Modal)#
UI Button: Application / App (plus icon)User action: Click the button.What happens: A “New Application” modal opens.- Project Name input (required)
- Create Project button
User action: Enter a name → click Create Project.- A new application is created
- A new card/row is added to the list/grid
- A toast message may appear (success/error)
Note: The create button may be hidden for some roles (for example: manager).
DETAIL VIEW (Application Settings Page)#
When you open details via the gear icon or by clicking a list row, you enter the “detail view”.Back to Applications#
User action: Click “Back to Applications”.What happens: You return to the applications list page.
Tabs (Overview / Security / Alert Messages)#
- Overview (general information)
- Security (security controls) — only for allowed roles/permissions
- Alert Messages (custom responses) — only for allowed roles/permissions
User action: Click any tab.What happens: The content for that tab is displayed.
9) Select Application (Inside Overview)#
The Overview tab includes a section that shows whether this app is currently active or not.User action: Click “Select Application” (if visible).- This app becomes active
- The message updates to: “This is your currently active application.”
10) Rename Application (Application Name)#
User action: Enter a new name in the Application Name field → click Save.- The app’s display name is updated
- The new name appears in the list/grid
- A success/error toast may appear
Note: If you do not have permission, the field may be disabled.
11) Update Version (App Version)#
User action: Update the App Version field → click Update.- The version value is updated
- The updated version may appear in the list/grid
- A toast message may appear
12) Discord Webhook URL (Save)#
User action: Paste the webhook URL → click Save.- The webhook URL is saved/updated for app notifications and logging
- Future events may send notifications to your Discord channel (as configured)
- A toast message may appear
Note: If you do not have permission, the input will be disabled.
13) View Client Secret (Eye Toggle)#
UI: Secret field + an eye buttonUser action: Click the eye button.- The secret changes from hidden (••••) to visible text
- Click again → it becomes hidden again
Safety tip: Do not share the secret. Keep it hidden during screen sharing or recordings.
14) Rotate Client Secret#
User action: Click “Rotate Secret” → accept the confirmation.- A new secret is generated (rotated)
- Old keys/clients using the previous secret must be updated
- After rotation, apps/clients must use the new secret
Warning: Use this only when you are ready to update all clients.
15) Pause Application (Toggle Switch)#
User action: Toggle ON/OFF.- ON → The application may be temporarily paused
- When paused, user logins/access may be temporarily restricted
- OFF → The application returns to normal behavior
Use case: Maintenance, incidents, or temporary lock.
User action: Click “Delete App”.What happens: A delete confirmation modal opens.Delete Confirmation Modal Flow#
- The modal shows the project name
- You are asked to type the exact project name to confirm
- Until the name matches exactly, the Delete Project button remains disabled
User action: Type the exact project name → button enables → click Delete Project.- The project is permanently deleted
- Associated resources (users/licenses/etc.) may be removed (depending on the system)
- This action is irreversible
Safety: “Type-to-confirm” prevents accidental deletion.
SECURITY Tab (Security Controls)#
In the Security tab, you can change security-related options for the application.
This tab is only visible to users who have the required permissions.Security Options (Dropdowns)#
- Application Status: Enabled / Disabled
- HWID Lock: Enabled / Disabled
- VPN Block: Enabled / Disabled
- Hash Check: Enabled / Disabled
- Force HWID: Enabled / Disabled
- Block Leaked Passwords: Enabled / Disabled
User action: Select an option.- The change remains “pending” until you click Save
- Token Validation (Seconds) → sets a time-based validation window
- Minimum HWID Length → sets the minimum accepted HWID length
User action: Change values → click Save Security Settings.- Security rules are updated
- Future login/auth responses may follow these rules
- A success/error toast may appear
ALERT MESSAGES Tab (Custom Response Messages)#
In the Alert Messages tab, you can customize messages for common system responses.
For example: invalid username, banned user, HWID mismatch, etc.User action: Type your custom text in any message field.- Invalid Username
- Invalid Password
- HWID Mismatch
- Banned User
- Paused User
- Expired Subscription
- Login Success
- Invalid License
- Username Exists
- Registration Success
- Blacklist / Whitelist Block
Save action: Click Save Messages.- Your custom messages are saved
- Future success/error responses may display this custom text (in client UI / logs)
- A toast message may appear
Permissions / Role Behavior (User-Friendly Notes)#
Some buttons/options on this page depend on your role/permissions:- Some roles may not see the Create Application button
- Some roles may not see the Security and Alert Messages tabs
- Some roles may see disabled fields (read-only view)
Meaning: You can only perform actions that are allowed for your account’s access level.
Quick Summary (What the user can do here)#
- Search applications
- Sort apps by newest/oldest or A→Z / Z→A
- Switch between grid/list view
- Set an app as Active (changes the data management context)
- Open app settings (gear icon)
- Update name/version/webhook in Overview (if allowed)
- Show/hide the secret (eye toggle)
- Rotate the secret (client updates required)
- Pause/unpause the application (maintenance)
- Delete the application (type-to-confirm, irreversible)
- Update security rules (if allowed)
- Customize alert messages (if allowed)
Modified at 2026-03-04 16:43:40