soft4human

Software studio

Software made for humans.

soft4human is a small studio that makes software for real everyday tasks: web apps, desktop and mobile tools. Fast, clear and predictable, so you think about your work, not about the program.

Projects

03

01Web appLive

GeoStartRec

GPX track editor in your browser

Open a huge track in seconds, cut out the noise, put a route together from pieces of different files and save it in the format your device understands. Edits are predictable: nothing joins up on its own, and every step can be undone. Files are processed on your computer and are never uploaded.

Open GeoStartRec geostartrec.soft4human.com
GeoStartRec editor: a 67 km cycling loop on an OpenStreetMap base map, coloured by elevation, with a climb selected on the elevation profile below the map.
Sella Ronda, a 67 km cycling loop in the Dolomites: the track is coloured by elevation, a climb is selected on the profile. The interface is in Russian.
  • A million pointsA huge track opens in about two seconds and stays smooth at 60 frames per second.
  • Tools like in a video editorOne key, one tool: select, cut, erase, join, draw. Every action can be undone.
  • Nothing gets lostGarmin extensions, metadata and unknown fields are saved exactly as they were.
  • Any formatGPX, KML, KMZ, GeoJSON, FIT, TCX, CSV, OziExplorer, IGC and NMEA, also inside ZIP and GZ.
  • Your choice of mapOpenStreetMap, Google and Yandex: map, satellite, hybrid and terrain.
  • Offline and privateWorks without a network after the first visit and installs as an app. Files stay on your device.

02Android appComing to Google Play

GattzEQ

System-wide equalizer for Android

Tunes the sound of the whole phone rather than a single player: the effects attach to the device output, so music, video, podcasts and games sound the way you set them. The speaker, headphones and every Bluetooth device get a profile of their own.

  • Android 8.0 and newer
  • English and Russian
  • No ads
  • Equalizer, bass and surroundAs many bands as the device offers, ready-made modes, bass boost and stereo virtualisation.
  • Louder than the system limitGain on top of the maximum volume, with a 0 dB peak limiter.
  • CompressionQuiet passages become audible, loud ones stop hurting, tracks play at an even level.
  • A profile for every outputSpeaker, headphones and each Bluetooth device keep their own settings, and so can individual apps.
  • Live spectrumShows what is playing right behind the equalizer sliders.
  • Nothing leaves the phoneNo internet permission, no data collection, no ads, no third-party SDKs.

03Desktop appIn development

SpartanSaver

Video downloader for the desktop

Paste a link and press Enter: the video downloads at the quality you chose once in Settings. Or analyse the link first to pick a format, an audio track, subtitles or only a piece of the video. Under the hood is yt-dlp, and the program knows the quirks of twenty-two sites, from YouTube and VK to TikTok and Rutube.

  • macOS, Windows, Linux
  • English and Russian
  • Built on yt-dlp
SpartanSaver window: a link being analysed with format and subtitle choices, two subscriptions and a download queue with progress.
Demo data: Blender open movies. Download only what you have the right to, and respect authors and the rules of the sites.
  • One clickPaste a link and press Enter: the download starts at the quality set in Settings.
  • 22 sites by nameYouTube, VK, Rutube, TikTok, Twitch, SoundCloud, Bilibili and more. Anything else yt-dlp supports works too.
  • Formats, tracks, subtitlesPick a format, a dubbed audio track, subtitles as srt, vtt or ass, or just a piece of the video.
  • Queue and historyPause, resume and priorities; history with search and re-runs; a log for every download.
  • Playlists and subscriptionsWhole playlists and channels, and subscriptions that pick up new uploads on their own.
  • An engine that keeps upyt-dlp, ffmpeg and deno update on their own, so downloads keep working when sites change.

04Next projectIn the works. It will appear here when it is ready.

Approach

  • FastPrograms open right away and stay responsive on large data. Speed is measured, not promised.
  • PredictableThe software does exactly what you asked. Every action is visible and can be undone.
  • RespectfulYour data stays with you: wherever possible the work happens on your device, not on someone else’s server.