Repository navigation
Releases: ramhardamp/bsrpro
Release list
BSRPRO.Password.Manager
v5.43.14 Add files via upload
Location Guard BSRPRO v1.2.2
Location Guard BSRPRO v1.2.2
Hide your real location from websites and report a location of your choice instead.
Highlights
- Search any place on the map, press Fix, and websites receive that location.
- Your real location is never exposed: the override runs before any website script, and requests wait until your settings are loaded.
- Live location (watchPosition) works, and the permission check reports "granted".
- The map falls back to another tile provider if one is blocked, and shows a clear message if no tiles can load.
- Full place name in English (area, city, state, country).
- About page with developer details and the Privacy Policy inside the popup.
- New icons. Only the "storage" permission is used.
- No account, no ads, no analytics, no tracking.
Downloads
location-guard-bsrpro-chrome-edge-v1.2.2.zip— Chrome, Edge, Brave (version 111 or newer)location-guard-bsrpro-firefox-v1.2.2.zip— Firefox (version 128 or newer)
Install from the zip
- Chrome / Edge / Brave: unzip, open the extensions page, turn on Developer mode, click "Load unpacked" and select the unzipped folder.
- Firefox: open about:debugging#/runtime/this-firefox and choose "Load Temporary Add-on" with the Firefox zip.
Good to know
- Only the browser's location feature is changed. Your IP address is not hidden.
- Does not run on browser-internal pages.
Privacy Policy: https://ramhardamp.github.io/bsrpro/location-guard/privacy.html
Support: babasitarampro@gmail.com
BSRPRO-Privacy-Shield-v9.7.7
V9.7.7 Add files via upload
BSRPRO-DigitalKhata.apk
BSRPRO Digital Khata v19.9.6 — Release Notes (DRAFT)
Release date: TBD by developer
Version: 19.9.6
Release tag: TBD by developer
Status: Android APK build and release verification pending
What's Fixed
- Amount colors: Consistent colors for money given and money received — given amounts in red, received amounts in green.
- Email templates: Improved balance, customer-name, and transaction-type display. Corresponding EmailJS templates must also be updated on the server.
- Advance balance label: Displays “एडवांस राशि” instead of “कुल बकाया” where applicable.
- UI readability: Improved header contrast on Login, Signup, Dashboard, and Customer View screens.
- Faster launch: Improved startup flow for saved-login users and biometric lock presentation.
- Faster saving: Optimistic save feedback; server rejection should still display an error.
- App Lock: Phone PIN/pattern and app-specific PIN support are documented; native Android integration still requires verification.
- SMS, email and sharing: Improved amount formatting and balance wording.
- CSV/Excel export: Amounts displayed without a negative sign, with a separate balance-status column.
- Cache updates: Updated version/cache handling to help users receive new CSS and interface changes.
Data and Services
The reviewed source indicates use of:
- Firebase Authentication
- Cloud Firestore
- EmailJS
- Public customer-view documents
- External libraries and scripts for certain features
Firestore security rules, public-link access controls, data retention/deletion, and some server-side components still require verification.
Testing and Verification
tests/no-sign.test.mjs: 6/6 tests passed in the reviewed environment.- Other tests: Not run.
- Native Android App Lock integration: Not verified.
- Android APK build and installation: Pending.
- Release tag and checksums: Pending.
Before Publishing
- Build and install the APK on a test device.
- Verify login, App Lock, transactions, exports, and customer-view links.
- Update the EmailJS templates on the server.
- Verify Firestore rules and public-link access.
- Confirm the final version, release tag, APK SHA-256, and signing-certificate fingerprint.
Important: These notes describe documented source changes; they do not certify that a new APK has been built, tested, or published.
BSRPRO-PM-VAULT.apk
BSRPRO Vault — Android App
RELEASE_NOTES.md (DRAFT)
Release date: 2026-10-25
Version: 1.0.3 — source Gradle configuration
Version code: 33
Release tag: TBD by developer
Release status: APK build and release verification pending
1. Fixes and Improvements
Issue | Fix / Improvement -- | -- App में पुरानी वेबसाइट लिंक | Website और Privacy links को AppLinks से centralize किया। About और Support screens पर अलग-अलग links | दोनों screens में shared AppLinks का उपयोग किया। UPI payee details | Support screen में Totalpay@upi और VIKRAM SINGH RAJPUT सेट किए। About screen में issue reporting और copyright information नहीं थी | “Report an Issue” row और copyright link जोड़े। Light theme में शुरुआती dark flash | AppThemeCache और DataStore synchronization से initial theme handling सुधारी। Licenses screen में Lottie attribution | android-small-fixes.patch लागू होने पर Lottie (Apache-2.0) entry जोड़ी जाती है। READ_CONTACTS permission का कारण स्पष्ट नहीं था | उसी patch में manifest comment जोड़ा गया; यह user-facing permission behavior नहीं बदलता।2. Security Information
Reviewed source के अनुसार:
Vault encryption: AES-256-GCM
Key derivation: PBKDF2-HMAC-SHA256, 600,000 iterations
Salt: 16 bytes
Android Keystore integration
Biometric unlock support
Screenshots blocked by default using
FLAG_SECUREAuto-lock default: 30 minutes
allowBackup=false
Export warning: Plain CSV/JSON exports encrypted नहीं होते। Sensitive exported files को सुरक्षित रखें।
3. Permissions
Reviewed manifest के अनुसार:
Internet — optional breach check
Camera — 2FA QR scanning
Contacts — Contacts Import
Biometric/fingerprint — biometric unlock
Vibration and notifications — app functionality
Note: Final merged APK permissions को build के बाद verify करना बाकी है।
4. Known Limitations and Pending Verification
Android SDK/Gradle build and installation: pending verification.
Android tests: इस review में नहीं चलाए गए।
Root-detection code मौजूद है, लेकिन UI integration की पुष्टि नहीं हुई।
Final APK SHA-256 and signing-certificate fingerprint: TBD by developer.
Release tag and final release version: TBD by developer.
android-small-fixes.patchवाले बदलाव केवल patch लागू होने पर शामिल होंगे।
5. Before Release
Patch application और final source changes verify करें।
Android build और installation test चलाएँ।
Login, encryption/decryption, biometric unlock, auto-lock और CSV/JSON export जाँचें।
Final APK permissions inspect करें।
APK SHA-256, signing-certificate fingerprint और release tag रिकॉर्ड करें।
Release status: ये notes reviewed source changes का सारांश हैं। ये प्रमाणित नहीं करते कि नया APK build, test या publish हो चुका है।