Summary
Security hardening, memory optimization, and stability improvements for a more robust and reliable experience.
What's New
- API rate limiting to prevent 429 errors on free-tier plans (Gemini, Groq, OpenAI, Claude)
- Cross-platform screenshot support (macOS, Linux, Windows)
- Official website link added to the About section
Improvements
- Smarter transcript memory management with epoch summarization instead of hard truncation — no more losing early meeting context
- API keys are now scrubbed from memory on app quit to minimize exposure window
- Credentials manager now overwrites key data before disposal for enhanced security
- Helper process renaming for improved stealth in Activity Monitor
Fixes
- Fixed V8/Electron entitlements crash on Intel Macs by including entitlements.mac.plist during ad-hoc signing
- Fixed process disguise not applying correctly when undetectable mode is toggled on
- Fixed usage array capping with dedicated helper method to prevent unbounded growth
Technical
- Added
RateLimiterservice (token bucket algorithm with configurable burst and refill rates) - Added
PRIVACY.mdandSECURITY.mdpolicy documents - Refactored ad-hoc signing script with helper renaming and proper entitlements flow
- Version bump to 1.1.7
⚠️macOS Installation (Unsigned Build)
Download the correct architecture .zip or .dmg file for your device (Apple Silicon or Intel).
If you see "App is damaged":
-
For .zip downloads:
- Move the app to your Applications folder.
- Open Terminal and run:
xattr -cr /Applications/Natively.app
-
For .dmg downloads:
- Open Terminal and run:
xattr -cr ~/Downloads/Natively-1.1.7-arm64.dmg && \ xattr -cr /Applications/Natively.app
- Open Terminal and run: