Simply Labs

A place for ideas beyond the platform

Protected time for experiments, public releases, and the creative side of engineering.

Simply Labs is where our developers and team members step out of the daily product roadmap, explore ideas that may have nothing to do with eDiscovery or compliance, and turn the strongest experiments into things people can actually use.

Time Space to experiment without waiting for a platform requirement.
Range Ideas can come from our industry, adjacent problems, or everyday life.
Share Selected projects are released for people to try, learn from, and use.
The ethos

Innovation does not always arrive through the product backlog

The core Simply Discover platform is serious work. It handles evidence, compliance, privacy, collaboration, and regulated data. Labs gives the same team a different mode: ask a question, build a prototype, test a small idea, and see what earns a release.

01

Dream wider

Ideas do not need to start inside our market. A good experiment might come from health, learning, personal productivity, accessibility, automation, or a problem someone notices at home.

02

Build small

Labs projects are encouraged to start as focused utilities. The aim is to make something clear enough to try, not to bury an idea under process before it has a chance to breathe.

03

Share what helps

When a project is ready for people outside the company, this page becomes the public home for that release.

Project menu

Ideas seen through to completion

SimplyStreaks

Built for everyday consistency

SimplyStreaks is for people who want a habit tracker that feels human: simple enough to use every day, thoughtful enough to keep you motivated, and calm enough to stay out of your way.

Designed to keep you moving

The app makes the next action visible, reduces friction, and makes progress feel rewarding without making missed days feel punishing.

Create streaks your way

Set a name, visual marker, rhythm, plan cue, optional reminders, and optional recovery reminders for getting back on track.

One tap to complete

Active streaks appear as clean, tappable cards. Tap once to complete, and undo today's completion if you make a mistake.

Next up

The home screen highlights what remains today and can show a practical cue such as "after dinner" or "before bed".

Calm progress tracking

Progress appears through weekly dots, monthly calendars, yearly heatmaps, overall progress, per-streak performance, insights, and milestone medals.

Gentle recovery

Pause and recovery features help a missed day become a return point, not a reason to quit.

Widgets and system actions

Glanceable widgets and quick completion flows help people log progress with less friction beyond the app itself.

Respectful reminders

Reminders are optional, flexible, and designed to support a routine rather than interrupt the day.

Small wins stack up

The visual language is designed to show progress with gaps, not success versus failure. Share a streak update, invite someone to join you, or create a friendly prompt around a shared goal without turning consistency into a noisy social network.

SDPstInfo 0.2.0

A compact PST information utility

SDPstInfo is best suited for quick folder and item statistics, password-flag detection, simple reporting, and authorized migration recovery when the original PST password is lost.

No Outlook required

It does not use Outlook automation, COM, MAPI, or third-party PST libraries. The utility reads the PST format directly using a .NET 9 binary PowerShell module.

Read-only by design

The module opens PST files for inspection and reporting only. It does not modify PST files, extract messages, repair archives, or alter stored PST data.

Folder and item inventory

Review folder counts, total item counts, per-folder item counts, unread counts, hierarchy paths, and subfolder indicators.

Password security reporting

Version 0.2.0 surfaces the raw 32-bit PST password hash on PasswordSecurity.PasswordHash when the password flag is present.

Alternative password generation

The -RecoverAlternativePassword switch generates an alternative password whose hash matches the stored value. Use it only on PST files you are authorized to access.

PowerShell controls

The recovery path supports -WhatIf, -Confirm, and -Verbose so migration operators can be explicit about what they are asking the module to do.

Required before download

Review and acknowledge the SDPstInfo terms

By downloading or using this software, you acknowledge and agree that:

  1. You will use the software only on PST files that you own, or that you are expressly authorized to access by the lawful owner of the data.
  2. You are solely responsible for ensuring that your use of the software complies with all applicable laws, regulations, employment policies, and contractual obligations, including but not limited to laws relating to unauthorized access to computer data, privacy, electronic communications, and data protection in your jurisdiction.
  3. The software is provided "AS IS", without warranty of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, accuracy, or non-infringement.
  4. To the maximum extent permitted by law, Simply Discover and the authors of SDPstInfo accept no liability for any direct, indirect, incidental, consequential, or special damages arising from your use of, or inability to use, the software, including data loss, unauthorized access, business interruption, or third-party claims.
  5. You agree to defend, indemnify, and hold harmless Simply Discover, its officers, employees, and contributors from any claim, demand, loss, or damages arising out of your use or misuse of the software.

If you do not agree with these terms, do not download, install, or use this software.

Downloads

Use the versioned package URL so the published SHA-256 remains stable for this release.

SHA-256 0e4c0da79f9b1dd7fba0fa10dc198fb0caa331b43beb4aabbb0a9f38338509b6

Install on Windows

Get-FileHash .\SDPstInfo-0.2.0.zip -Algorithm SHA256
# Expected: 0e4c0da79f9b1dd7fba0fa10dc198fb0caa331b43beb4aabbb0a9f38338509b6

Unblock-File .\SDPstInfo-0.2.0.zip
$dest = Join-Path ([Environment]::GetFolderPath('MyDocuments')) 'PowerShell\Modules'
Expand-Archive .\SDPstInfo-0.2.0.zip -DestinationPath $dest -Force
Get-ChildItem -Recurse "$dest\SDPstInfo" | Unblock-File

Import-Module SDPstInfo
Get-SDPstInfo -Path 'C:\path\to\archive.pst'

Install on macOS or Linux

$dest = "$HOME/.local/share/powershell/Modules"
Expand-Archive ./SDPstInfo-0.2.0.zip -DestinationPath $dest -Force
Import-Module SDPstInfo
Get-SDPstInfo -Path '/path/to/archive.pst'
What comes next

A growing shelf of completed side projects

Labs gives us a place to keep experimenting in public. Some ideas will remain prototypes. The ones that become public releases will appear here.

See Projects