Releases: xanasoft/MajorPrivacy
Major Privacy v0.99.8
MajorPrivacy version 0.99.8 introduces several improvements to volume management, cryptography, and scripting capabilities, while also aligning the platform more closely with the upcoming DiskCryptor 2.0 architecture.
The volume creation workflow has been enhanced with a password strength estimation feature, helping users choose more robust passwords when creating encrypted volumes. In addition, the interface now displays detailed cryptographic information for volumes, making it easier to understand the algorithms and parameters in use. Support for Argon2id has been extended so that User Key Passwords can now use Argon2id as their key derivation function, and the password protecting a user key can now be changed independently without replacing the user key itself. This allows credentials to be rotated without disrupting existing key material.
The scripting subsystem has also been improved so that scripts can persist state across invocations. This enables more complex automation scenarios where decisions can depend on information gathered during earlier executions.
Internally, the Argon2id implementation has been reworked to match the design used in DiskCryptor 2.0, ensuring long-term consistency between the two projects. As part of this change, older volumes that were created using the previous Argon2id implementation can still be mounted for the time being, but this compatibility path will be removed in the future. Users with such volumes are advised to use the password change functionality to migrate them to the updated KDF scheme.
MajorPrivacy now also adopts the DiskCryptor 2.0 volume header format. Volumes using the older 1.x header format remain fully compatible and can continue to be mounted without modification.
This release also resolves an issue affecting the application of serial keys and fixes a problem that could occur when clearing a user key.
Major Privacy v0.99.7 BETA
MajorPrivacy version 0.99.7 focuses on stability improvements, architectural refinements, and significant progress toward a more complete volume management workflow. This release resolves several issues affecting reliability and configuration handling, while also introducing major new functionality for encrypted volume management and modernizing internal communication between the graphical interface and the system service.
A number of stability problems have been addressed in this update. A restart loop condition that could occur under certain circumstances has been fixed, improving overall service robustness. Configuration handling has been corrected so that discarding configuration changes now properly restores and applies service option states as expected. Program entries associated with currently running processes are now protected from deletion to prevent inconsistent states, and issues encountered when unmounting volumes have been resolved to ensure clean and predictable operation.
Internally, communication between the GUI and the service has been redesigned to use ALPC ports instead of named pipes. This change improves reliability and aligns the architecture more closely with native Windows interprocess communication mechanisms, reducing overhead while providing a more secure and structured messaging model.
This release also introduces several major functional additions centered around volume management. The previous quick volume creation dialog has been replaced with a full-featured volume creation wizard, providing a clearer workflow and better guidance through the setup process. Support for backing up and restoring volume headers has been added, allowing users to safeguard critical metadata and recover volumes more easily in case of corruption or configuration mistakes. Volume password processing now supports the Argon2id key derivation function, offering stronger resistance against modern password-guessing attacks. Additionally, the GUI now includes an option to expand existing volumes, enabling more flexible storage management directly from the interface.
Overall, version 0.99.7 represents an important step toward feature completeness and improved operational reliability, while laying architectural groundwork for future enhancements.
Major Privacy v0.99.6 BETA
MajorPrivacy 0.99.6 focuses on usability refinements, visibility improvements, and further hardening of core protection mechanisms, alongside several important fixes across all supported architectures.
This release introduces a significantly improved traffic view that now groups entries by primary domain, making network activity easier to interpret at a glance. The program view now persists the primary filter across sessions, reducing repetitive setup during daily use. The access view gains a new status filter, and the global view can optionally display private entries, giving advanced users finer control over what is visible. An extended program information panel has also been added, providing more contextual details without requiring navigation to separate views.
Internally, process map handling has been improved for greater robustness and accuracy, and overall process protection has been further strengthened. The online updater has been reworked to improve reliability and maintainability. In the program view, the cleanup button has been merged with the refresh action to simplify the interface and reduce redundancy.
Several issues have been resolved in this version. A critical crash affecting driver-based process protection on ARM64 systems when interacting with non-native binaries has been fixed. Audio handling for protected processes has been corrected, addressing a long-standing issue. Additionally, file search functionality in the access view window now works as intended.
As part of ongoing UI cleanup, the socket filter button has been removed from the program view. Its functionality is now covered by the Recent Traffic Filter, which includes an โor has socketsโ option, providing the same capability in a more consistent way.
Overall, version 0.99.6 continues to polish MajorPrivacy ahead of a stable release, with clearer views, more persistent workflows, and improved stability across platforms.
Major Privacy v0.99.5 BETA
MajorPrivacy 0.99.5 introduces several usability and security improvements. The settings panel now includes new checkboxes for minimizing the application to the tray and for enabling single-click behavior on the tray icon, allowing users to tailor interaction to their preference. Process rules have been enhanced with parent-child enforcement, providing stricter control over how applications are allowed to spawn and interact. It is now also possible to import and export individual rules as well as enclaves with their associated rules, making backup, migration, and sharing significantly more convenient.
This update relocates the firewall reset action into the service to ensure a more consistent and reliable execution across all privilege levels. Several issues have been resolved, including a failure to run MajorPrivacy as Administrator caused by process protection, and a problem with QtSingleApplication that could lead to multiple instances launching when started from an elevated context.
Known Issues
- Error validating Serial Numbers, use MajorPrivacy-v0.99.5b.exe instead
Major Privacy v0.99.4 BETA
Several usability improvements have been implemented. MajorPrivacy components can now reliably browse protected or blocked folders, allowing the rule editor to function correctly in all scenarios. The UI will also no longer display popups when an unsigned DLL fails to load into MP's UI, such as third-party shell extensions invoked through file picker dialogs. Interaction behavior has been aligned with Sandboxie, meaning the single- and double-click handling is now consistent across both products, and middle-clicking once will open or hide the notification window. In addition, the software ID has been changed from MP-Beta to simply MP. Because of this adjustment, the older certificate files bundled with previous installers are no longer valid, and users should use the built-in trial certificate retrieval function to obtain a new 90-day certificate.
This update also resolves several issues, including a problem in the first-start wizard where firewall rules were not configured correctly. Furthermore, missing button localization strings have been added to the translation files, ensuring a more complete and consistent interface in all supported languages.
Major Privacy v0.99.3 BETA
MajorPrivacy 0.99.3 introduces a series of improvements focused on stability, visual consistency, and smoother first-time configuration. This update resolves an issue that caused some buttons to display incorrect or missing localized text, ensuring that the interface now appears correctly in all supported languages. The handling of dark mode has also been refined so that the application displays properly across all views and dialogs. An issue that previously led to duplicate entries when creating new rules has been corrected, restoring predictable behavior in the rule editor. Additionally, the first-start wizard now configures the firewall settings reliably, fixing a problem where the initial firewall setup could fail or apply incomplete settings.
Major Privacy v0.99.2 BETA
Version 0.99.2 of MajorPrivacy introduces several usability and management improvements aimed at streamlining rule handling and automation. The update adds a new GUI autostart option, allowing MajorPrivacy to launch automatically with Windows for more seamless protection. It also introduces rule presets, enabling users to quickly enable or disable predefined sets of rules and tweaks with a single action, greatly simplifying configuration management. In addition, a new mechanism has been implemented to automatically clean up old Windows Firewall rules that were created from templates, helping keep the systemโs rule base organized and efficient.
This release also refines the handling of firewall rule change approvals and rejections, ensuring smoother interaction and more reliable behavior during user decisions. The notification window display has been improved as well, offering clearer and more consistent visual feedback during runtime events.
Major Privacy v0.99.1 BETA
MajorPrivacy 0.99.1 introduces several important enhancements focused on flexibility, compatibility, and safety. This release adds new options to configure the DLL injection mode, giving advanced users more control over how MajorPrivacy interacts with running processes. A dedicated Sandboxie-compatible high-level DLL injection mode has also been added to ensure seamless integration between both applications for users running them together.
To improve onboarding and prevent misconfiguration, a mandatory warning page has been introduced in the first-start wizard. Until this notice is acknowledged, the creation of driver rules remains disabled, ensuring users understand the potential impact of advanced system-level configurations before proceeding.
Additionally, this version brings two convenient new actions related to Windows Firewall management. Users can now automatically create a set of useful initial firewall rules optimized for MajorPrivacyโs allow-list mode of operation, as well as restore the default Windows Firewall rules when needed.
With version 0.99.1, MajorPrivacy continues to refine its balance between powerful control and safe defaults, making advanced system protection easier and more reliable for all users.
Major Privacy v0.99.0 BETA
This release brings a series of important fixes, improvements, and new features to enhance both stability and functionality across all supported platforms. Several critical bugs have been resolved, including an issue that caused the user interface to fail when restarting in maximum mode, and a problem that prevented hash database entries and enclave permissions from being set or applied correctly. Enclave scripts now update properly when changes are applied, and the process of adding new enclaves no longer produces errors. The installer has also been corrected to handle updates involving ksi.dll reliably, and a major memory leak in the graphical interface has been eliminated, improving long-term stability.
The visual presentation of terminated processes has been refinedโthese processes are now rendered in gray, similar to TaskExplorer, for better clarity. In addition, internal safeguards enforcing the integrity of user-mode components have been activated to strengthen security.
MajorPrivacy 0.99.0 also introduces several notable additions: full ARM64 support, a new driver option allowing users to run self-signed, custom-compiled MajorPrivacy user-mode components, and a comprehensive Diagnostics Information dialog accessible from the Help menu. Together, these updates mark a substantial step toward improved reliability, performance, and flexibility across architectures.
Major Privacy v0.98.5 BETA
This release focuses on extending automation and scripting across rules and secure volumes, improving Windows 7 compatibility, and strengthening safety around secure-volume protection. The update introduces a suite of scripting features that bring program rules and secure enclaves under automated control, while also adding editing and diagnostics tools for scripts so administrators can write, highlight and inspect script activity without leaving the application. Notifications have been added to automated firewall events and a mechanism to automatically approve or reject rule changes, streamlining routine policy operations while keeping administrators informed.
Volume handling has received significant enhancements. A new volume configuration window is available whenever a secure volume is mounted, and administrators can now script actions on mount and dismount events. Secure enclaves can be stored directly on a volume; these volume-stored enclaves live in an mpsys file at the root of the volume and are editable only while that volume is mounted. Important to note: when an enclave is stored on a volume, any rules that reference that enclave are also persisted into that volumeโs mpsys file, ensuring rules and enclave data remain colocated and portable with the volume.
Under the hood and in the UI, several changes improve usability and compatibility. Configuration options have been reorganized: the maintenance menu has been refined and config-related items moved into the options menu for clearer separation of duties. The product now ships on Qt 6.8.3 with Windows 7 compatibility patches, and the driver has been adapted to run on Windows 7. When MajorPrivacy creates its program data folder at C:\ProgramData\Xanasoft\MajorPrivacy, that folder is now readable by non-administrators to avoid unnecessary access problems. Wildcard rules that start without a drive letter, mount point or device path are no longer permitted; this restriction is deliberate and required to provide a hardened secure-volume protection model. The release also enables mounting secure volumes to a folder path and simplifies the HashDB view for easier inspection.
Stability fixes round out this release. Several crashes were addressed, including crashes when opening the hash database and when opening the process security ingress monitor (issues #87 and #88), and a Win7 crash has been resolved (issue #67). Log cleanup behaviour has been corrected and access notification messages now reliably include file information (issue #90). Overall, 0.98.5 delivers stronger automation, clearer volume management, improved backwards compatibility and a number of important reliability fixes.
UPDATED Demo Cert:
NAME: Demo User
DATE: 01.10.2025
TYPE: EVALUATION-90
SOFTWARE: MajorPrivacy-Beta
UPDATEKEY: 00112233445566778899AABBCCDDEEFF
SIGNATURE: aUykLcQbpHFt5ai4MsS99xa8lcT3VTgb4yxLegN26oOuUkDS1ABNttmwCbNIp9fgrQRMpiLweo+jGDHdpxaJYQ==