WireFilter

How we redesigned the UX of a cybersecurity platform filled with complex metrics

The cybersecurity industry can be considered one of the most high-stakes environments. Network administrators must monitor massive volumes of traffic, detect anomalies, and configure security rules without missing a critical signal.

WireFilter operates in exactly this field. The company develops enterprise-grade cybersecurity solutions, including firewalls and deep packet inspection (DPI) systems that protect and serve more than 68 million users daily worldwide.

Alongside their core technology, the team had a console for configuring devices, monitoring network activity, and managing system rules from a single interface.

Built by engineers for internal use, the product’s design was its biggest pain point.

The WireFilter team realized their platform needed better usability and reached out to Eleken. Their console contained a lot of monitoring data, but the way it was presented made it difficult for administrators to interpret system status.

During our first conversations, we identified several key challenges:

  • Navigation didn’t scale well as the product grew.
  • Some functionality was missing for key workflows.
  • System metrics were poorly visualized.
  • Creation and configuration flows were difficult to follow.

From there, we began our collaboration with a 3-day design trial.

image

In three days, we redesigned two core screens

Because the product operated in the cybersecurity domain, we assigned a designer who had previously studied cybersecurity.

The first screen we worked on was the Homepage. Originally, it was packed with inconsistently placed monitoring data, making it difficult to understand the system status. Keeping the critical functionality, we focused on organizing the data hierarchy.

WireFilter's homepage screen before redesign
Homepage screen before

During the redesign, we:

  • Prioritized the most important KPIs at the top of the dashboard.
  • Reduced visual noise by grouping related metrics.
  • Replaced some raw KPI blocks with charts and visualizations.
  • Preserved critical elements the client relied on.
WireFilter's homepage screen after redesign
Homepage screen after

Since we still had some time left during the trial, we decided to redesign the second screen — LifeFlows, a page used for real-time system monitoring.

Here, the main UX challenge was helping users move from an empty state to actionable insights. The initial design also lacked proper visualization: many metrics were displayed as raw text, which made the information harder to interpret.

LifeFlow screen before redesign
LifeFlow screen before

To improve this, we:

  • Added a filter bar at the top of the page.
  • Improved the structure of the monitoring results.
  • Introduced charts for clearer data visualization.
  • Added tabs to help users navigate between datasets.
LifeFlow screen after redesign
LifeFlow screen after

The client was impressed with the results of the trial. The updated interface made it much easier to understand what was happening in the system at a glance. After that, we immediately moved forward to a full-time collaboration.

Using sidebar navigation, we freed up space for the dashboard

We discovered that the platform’s top navigation limited screen space, so we rethought the structure based on the client’s outline.

To solve this, we explored several navigation concepts and introduced a sidebar navigation pattern. This approach freed up horizontal space for charts and tables while also making it easier to scale the product as new sections were added.

WireFilter's outline and redesigned navigation
Client’s outline and redesigned navigation

We added features that administrators needed most

As we continued working on the platform, it became clear that some seemingly small but important functionality was missing from the product.

To better explain what they wanted to see on the main screen, the client sketched a rough dashboard layout on paper. Using this outline, our designer reorganized the dashboard to highlight the key metrics administrators rely on.

WireFilter's requirements for the main dashboard
Client requirements for the main dashboard

During this iteration, we highlighted that administrators were required to store monitoring data, but the interface didn’t support this workflow. As a result, we added an “Export data” button that lets users save the metrics they need.

Updated dashboard design for WireFilter
Updated dashboard design

Another important improvement was related to system notifications. Since alerts and updates are critical for administrators monitoring network activity, we designed a dedicated notifications page that displays system events in a table view.

Notifications page design for WireFilter
Notifications page design

Using graphs and charts, we simplified complex system data

We noticed a major issue — many metrics across the platform were difficult to interpret.

The Nodes screen, for example, was built almost entirely around a single table listing individual device names, tags, and statuses. While technically informative, this layout made it difficult to analyze overall system performance.

Nodes page before

The new design introduced several improvements:

  • Summary charts at the top of the page.
  • A detailed breakdown in a table below.
  • Tabs for navigation between subcategories.
  • Improved copy for better understanding.
Nodes page after
Nodes page after 

To make the interface more informative, we introduced clear success and error states across the platform. These visual indicators help administrators understand system status and notice when something requires attention.

System status indicators design for WireFilter
System status indicators design

Updated configuration UX made system settings easier to manage

Working with configurations, nodes, rules, and other system data required administrators to update existing settings or create new ones. These actions were available in the WireFilter platform, but they were difficult to perform. 

Editing screens occupied the entire workspace and introduced unclear tab navigation with unlabeled icons. The interface forced users to guess how the system worked.

Editing the configuration flow before
Editing the configuration flow before

We redesigned these workflows to make them more manageable.

First, we moved editing and configuration actions into modal windows. This approach allowed administrators to focus on the task without losing context.

For creating new rules and configurations, we introduced a wizard-based flow to guide users through the setup process. 

Redesigned add new rule flow
Redesigned add new rule flow

For editing existing items, we used tabs inside the modal, allowing administrators to switch between sections.

Redesigned edit rule flow for WireFilter
Redesigned edit rule flow

Both flows relied on clear interaction patterns such as:

  • toggles for enabling or disabling settings;
  • input fields for manual values;
  • dropdown menus for selecting predefined options;
  • Save actions that become available once required fields are completed.

We built a UI kit to support faster development

As part of our design process, Eleken designers always create a basic UI kit for every project, and we did the same for WireFilter.

This approach made the design-to-development handoff much smoother. With Figma’s Dev Mode, developers could easily inspect components and access the necessary styles, spacing, and CSS-related properties directly from the design files.

UI kit for

In 2 months, we delivered a clearer UX for a complex cybersecurity platform

Across the WireFilter platform, almost all screens contained large sets of technical metrics. Our Eleken designer made the information easier to scan using clearer layouts, stronger visual hierarchy, charts, and filtering options.

Throughout the project, our designer communicated directly with the client. This allowed both sides to quickly discuss ideas and iterate on designs more efficiently.

As a result, we successfully redesigned the WireFilter management console in 2 months and made it much easier for administrators to monitor system activity, analyze metrics, and manage configurations without fighting the interface.

Let's design something special

If it feels like our UI/UX design company is a good match, but you still have questions about our work process, we can give you a free 3-day trial working with one of our designers.

Let’s talk
image
By clicking “Accept All”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.