Wednesday, April 15, 2026

Quick Attendance

📱 Quick Attendance: Release Documentation

Read  mobile App Privacy
Read Account deletion  Documentation


Introduction

Quick Attendance is a high-performance, local-first attendance management ecosystem designed to eliminate the inefficiencies of manual roll-calling. By leveraging dynamic QR technology and local network synchronization, the system provides a tamper-proof method for verifying student presence in real-time without requiring expensive cloud infrastructure.

System Background

Traditional attendance systems often suffer from two flaws: "Proxy Attendance" (where students sign in for absent peers) and privacy concerns related to cloud-stored data. Quick Attendance solves these issues through a Server-Client Architecture:

  • The Desktop Server (Lecturer): Acts as a localized hub. It generates unique, time-sensitive session tokens and stores all academic records locally on the lecturer’s hardware. This ensures that sensitive student data never leaves the institution’s control.

  • The Mobile Client (Student): Uses encrypted device-binding to ensure that one device equals one student. By scanning the lecturer’s dynamic QR code, the student’s presence is validated and recorded within seconds.

Core Pillars

  • Data Sovereignty: Your data stays on your machine.

  • Anti-Proxy Security: Device ID mapping prevents duplicate check-ins.

  • Network Efficiency: Works over local Wi-Fi/Hotspots, making it resilient to poor internet connectivity.


Desktop App (Server / Lecturer Edition) 
Privacy Policy & Data Handling

This policy explains how Quick Attendance ensures your attendance data remains under your absolute control.

1. Data Collection & Transmission

  • Privacy by Design: This application does not capture your screen or transmit data to external third-party servers.

  • Local Peer-to-Peer: The app functions as a local server, receiving check-in data directly from students. Processing and storage happen exclusively on your system.

  • No Activity Logs: We do not track your usage or transmit application data out of your local environment.

2. Local Storage & Control

  • Host-Side Sovereignty: All records are controlled on the lecturer's PC. There is no centralized cloud database; your data lives in the local installation directory.

  • User Access: You have full authority over the database. You can view, export, or delete records via the app UI or the file system.

  • Recovery Disclaimer: Because data is stored locally, any files deleted (intentionally or otherwise) cannot be recovered by the developers.

3. Usage, Liability & Updates

  • Free Version: This is the standard free version of Quick Attendance.

  • Mandatory Updates: To maintain security and protocol compatibility between the server and mobile client, updates are required whenever a new version is released.

  • Liability: We are not liable for data loss or damage resulting from the use of this software.

4. Current Scope

  • Individual Use: This version is optimized for individual lecturers. A centralized Enterprise version for institutions is currently in development.



📖 Mobile App: User Guide

Quick Attendance makes recording your presence fast, secure, and seamless.

1. Getting Started

  • Profile Setup: Launch the app and register your profile using your Full Name and Student ID.

  • Network Connection: Ensure your device is connected to the specific network (e.g., Campus Wi-Fi) required to communicate with the lecturer’s local server.

2. Checking In

  • Scan to Join: Navigate to the Home screen and scan the session QR Code projected by your instructor.

  • Manual Entry: If your camera is unavailable, enter the provided Session PIN manually to complete your check-in.

3. Timetable & Management

  • Schedule: Access the Timetable tab to view your weekly class schedule and upcoming sessions.

  • Profile: Use the Profile tab to update your details, manage linked accounts, or sign out.




🔒 Privacy Policy

Your privacy is our priority. Here is how we handle your information:

  • Data Points: We collect your Name, Student ID, and Device Identifier (MAC Address).

  • Integrity Checks: Device identifiers are used strictly to prevent "Proxy Attendance" (checking in for someone else) and to ensure the integrity of the academic record.

  • Secure Transit: Data is transmitted using industry-standard encryption directly to the lecturer’s server.

  • Third-Party Services: The app may include minimal integrations (such as banner ads) that collect anonymized metrics. These operate under their respective providers' privacy policies.

 


🗑️ Account and Data Deletion

You maintain control over your digital footprint:

  1. Local Device Data: To wipe your session and profile from your phone, go to Profile > Sign Out. This clears all local cached data.

  2. Official Records: Because attendance records are academic logs, permanent removal of historical data from the lecturer’s system must be requested directly through your Lecturer or Department Head.


📞 Support & Feedback

Connection Issues?

  • Network: Double-check that you are on the correct institutional Wi-Fi.

  • Server Status: If you cannot connect, verify with your instructor that the server session is active.

Technical Inquiries: For bugs or feedback, contact the developer at: 📧 raphaelraymondproduct@gmail.com



Thursday, October 17, 2024

Oprice(Original Price)

Original Price (Oprice)

Oprice is a unique app designed to help users discover real prices. Whether you're trying to make informed purchase decisions or want to share the price you paid for something, Oprice gives you the platform to do so effortlessly.

How it works:

Search for any item you're interested in:

If the item is found, you can view the prices, or add your price if you've already bought it.

         

If the item is not found, you can create it and request or add the price they paid in your locations.



Why Oprice?

Community-Driven Prices: Contribute and explore a wide range of prices set by real people who bought the items.

Request Prices: Can’t find an up-to-date price? Easily create an item or select an item and request  to request the price

Stay Updated: Sign in to receive notifications when prices in your area change, ensuring you never miss a deal.

Get notify to specific topics based on your location( auto-subscribe to your location) and receive notifications when new prices are set or when topics related to your area are updated.

 

Localised Results: View and share prices that are relevant to your specific region and search in other regions too.

With Oprice, you're not only saving money but also helping others make smarter purchase choices by sharing the real prices you paid. Join the Oprice community today to experience a smarter way of buying and sharing.

Install from the Google Play Store   



            

  • Compare real prices for products in your area.
  • Set your own prices for items you’ve purchased, helping others in your community.
  • Request price information from other users for items you’re interested in.
  • Stay updated on price trends in your location through notifications.
Install from the Google Play Store   

Home  and search page

    • My prices: View the price you have set.
    • Message: Get messages related to pricing or requests.
             


Request

View price requests from other users.  

 
 

Features to Explore:

Location-Based Price searching:

  • Search for an item and view its prices. Change the location filter to see the price to desired specific location 
  • Request price information from users in your vicinity or other locations, ensuring you get the most relevant pricing data.
  • Set and share prices for products based on where you are.






















































Account Deletion:

If you wish to delete your account, please note that:

  • Your profile will not be visible to other users.
  • Prices you’ve set cannot be deleted after 5 minutes. Once that time passes, they remain in the app.
  • Your username will no longer be available for others to use once your account is deleted.

To request account deletion, email raphaelraymondproduct@gmail.com. Be sure to include:

  • A screenshot of your account details with the email shown as verification that you own the account.
  • Text of your username and the email associated with your account.

It will take up to 7 working days for the process to be completed.


Privacy Policy

Effective Date: 20/10/2024 

OriginalPrice (Oprice)  we are committed to protecting your privacy. This Privacy Policy explains how we collect, use, and protect your information when you use the OriginalPrice app and related services.


1. Information We Collect

1.1 Personal Information

When you create an account, we collect personal information, including:

  • Username
  • Email Address
  • Address (only if you choose to provide it for the purpose of price sharing)

1.2 Automatically Collected Information

We may automatically collect certain information, such as:

  •  We don't collect data automatically unless you input and submit it

1.3 Location Data

No location data is collected; only the address you provide is used.


2. How We Use Your Information

We use your information for the following purposes:

  • To Provide the Service: To allow you to set prices, view other users' prices, and request prices.
  • Notifications: To notify you of price updates and new pricing data in your selected locations.
  • Improve the App: To analyze usage and improve the performance and features of the App.
  • Account Management: To manage your account and process account deletion requests.

3. How We Share Your Information

We do not sell, trade, or rent your personal information to third parties. We may share your information in the following cases:

  • Service Providers: We may share information with trusted third-party service providers who help us deliver our services, such as cloud storage and analytics providers.
  • Legal Compliance: We may share information where required by law or to protect our rights, privacy, safety, or property, or that of others.
  • Functionality: Your purchase entries may be shared with other users or third parties for app functionality or data analysis purposes.

4. User Profiles and Public Information

  • Your profile, including your username, full name, address and prices, will be visible to other users of the App.
  • Your email address will not be visible to other users.

5. Your Data Rights

You have the following rights regarding your data:

  • Access and Update: You can access and update your personal information directly through the App.
  • Account Deletion: You can request to delete your account by emailing raphaelraymondproduct@gmail.com. Please include a screenshot of your account details and your username and email for verification.

6. Data Retention

We retain your personal information as long as your account is active or as necessary to provide our services. Once your account is deleted, your profile will no longer be visible to others, but prices you’ve set will remain in the App if they were set more than 5 minutes prior to deletion.


7. Security

We take reasonable measures to protect your personal information from unauthorized access, alteration, or destruction. However, no method of transmission over the Internet is 100% secure, and we cannot guarantee its absolute security.


8. Children's Privacy

The App is not intended for use by individuals under the age of 13, and we do not knowingly collect personal information from children under 13.


9. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. When we do, we will revise the "Effective Date" at the top of the policy. We encourage you to review this policy periodically for any updates.


10. Contact Us

If you have any questions or concerns about this Privacy Policy or our data practices, please contact us at:

  • Email: raphaelraymondproduct@gmail.com



Install from the Google Play Store 


Thursday, May 9, 2024

Musik

 Musik


Designed for music

Features

  • Play all music in search terms.
  • Play categories of music
  • Avoid playing WhatsApp and phone records audio unintentionally.
  • Paid App with NO ads

Coming soon.
Comment if you like the idea.
What price will be fair for you


No  data is collected  or shared 













Friday, February 3, 2023

GPA/CGPA Calculator


1. How to Use the App

Read App Privacy
Read Account deletion

The GPA Calculator is designed to be a simple and effective tool that helps students track their academic performance. Below is a guide to using its main features.

 1. Dashboard

1.1 Overview
When the app opens, the dashboard displays your Cumulative GPA (CGPA) and Class of Degree, providing a quick overview of your academic standing.

1.2 Toggle Grading Scale
You can switch between 5.0 and 4.0 grading scales depending on your institution. The Class of Degree updates automatically after switching.


2. Managing Semesters

Add Semester: Tap the + button or Add Semester and enter a name (e.g., Year 1 – First Semester).
Delete Semester: Removing a semester deletes all courses linked to it.


3. Managing Courses

Tap a semester to view its courses.
Add Course: Tap + and enter Course Code/Name, Units (Credit Hours), and Grade (A–F).
Edit/Delete: Courses can be edited or removed from the semester view.


4. GPA Calculation

The app automatically calculates and updates:

  • Semester GPA

  • Cumulative GPA (CGPA)

  • Total Registered Units

  • Total Passed Units

Updates appear instantly on the dashboard.


Application Features

  • Offline Data Storage: All data is saved locally on your device.

  • Dual Grading Systems: Supports 4.0 and 5.0 scales.

  • Real-Time Calculation: Automatically updates GPA and unit totals.

  • Degree Classification: CGPA is mapped to standard classes such as First Class, Second Class Upper, Second Class Lower, Third Class, and Pass.







Privacy Policy


The GPA Calculator is designed with user privacy as a priority.

Local Storage
All data entered in the app (semesters, courses, grades, and settings) is stored locally on your device.

Google Drive Backup
The app allows users to optionally back up and restore their data using Google Drive.
Backup is user-initiated, and the data is stored only in the user’s personal Google Drive account. The app developer does not access or store this data on external servers.

No Data Collection
The app does not collect personal information, location data, or analytics.

User Control
Users can delete their data at any time within the app. Uninstalling the app removes all locally stored data.




 Account and Data Deletion


This application does not store your personal data or files on our servers; all data is synced directly to your personal Google Drive.

To completely remove your account and data associated with this app:

  1. Go to your Google Account Security settings (myaccount.google.com/permissions).

  2. Find this app in the list of third-party apps with account access.

  3. Click "Remove Access".

  4. Open your Google Drive and manually delete the folder or files created by this application.


From SoftCare Tech(Always fine).
 A Raphael Raymond Product.

Friday, October 8, 2021

Path Finder( Travelling salesman problem Solution and Game)


🧭 Path Finder

Solve and play the Travelling Salesman Problem (TSP) in a fun, visual way.
Path Finder combines a shortest path game and a TSP-solving tool — helping you learn, experiment, and optimize real-world route problems.


📱 Download on Google Play

Download App
Or search: "Path Finder Raph Ray" on Google Play Store.


1️⃣ Introduction

Path Finder is both a game and a problem-solving tool for the
Travelling Salesman Problem (TSP).

In the Shortest Path Game, you’re given multiple points (stations) and must find the most efficient route to visit all of them and return to the starting point — similar to optimizing delivery routes or minimizing travel costs.

💡 Tip: When playing, aim to form a cyclic path that connects all stations.

 

In Find My Path (TSP Solver) mode, you can:

  • Enter locations or distances between points.

  • Upload or capture a map image.

  • Tap points directly on the image to compute the shortest route.


🗺️ Example Scenario

Imagine distributing vaccines to multiple airports and returning to the base.
Path Finder helps minimize transport costs by optimizing the order of visits.


⚙️ Choosing Your Input Method

You can define your TSP problem using one of the following methods:

  • 🖋️ Type Locations:
    Enter coordinates when you know distances (e.g., by air or road).
    Both location and graph structure are important here.

  • 🖼️ Load Map Image:
    Upload a map photo, then tap to mark the points.
    The points represent approximate locations on the image.

  • 📏 Enter Distances or Costs:
    If you know only the travel costs (distances) but not coordinates, input them directly.
    Only cost data matters; the graph visualization is optional.


2️⃣ Operation Guide

Download App

🕹️ A. Playing the Game

  1. Launch the App

    • Disable or enable sound from the top-right icon.

    • Tap Shortest Path (Game Mode).

  2. Start a Game

    • Tap New → Begin at Level 1 (or a higher unlocked level).

    • Tap Resume → Continue from your last session.

    • After three consecutive losses, “Game Over” appears — try again!

  3. Gameplay

    • Each city is represented by a letter (A, B, C...).

    • Tap cities to travel — lines will connect your route.

    • Tap again to undo a move.

    • Complete all points to win or retry if you lose.

  4. Menu Options

    • Adjust sound, keyboard type, or refresh settings.

    • Enable or disable timing mode.

    • View your highest score.

  5. Sharing Game Stages

    • After finishing or pausing, tap Share.

    • Copy the game code and send it (e.g., via Facebook or email).

    • The recipient can import and replay your shared game.


🧮 B. Solving a TSP Problem

  1. Open “Find My Path” to enter solver mode.

  2. Select Input Method:
    Tap the input mode toggle to switch between:

    • Add by Location

    • Add by Loading Map

    • Add by Distance

  3. Use Icons to Control Input:

    • ➕ Add new data

    • ❌ Clear all

    • ✅ Finish & Calculate shortest path


📍 Adding by Image

  • Tap the map icon (bottom-left) to load a photo.

  • Tap the add switch (second icon) to begin placing points.

  • Use the remove icon (third) to delete a wrong point.

  • When done, press the finish icon (bottom-right).

⚠️ Note: Once you start adding via map, existing data will be cleared.


🌍 Adding by Location

  • Choose “Add by Location.”

  • Input latitude, longitude, and location name.

  • Tap Add for each point.

  • When finished, press the check icon to compute the path.


💰 Adding by Distance or Cost

  • Choose “Add by Distance.”

  • Enter city names and distances between each pair incrementally.

  • At least three cities are required for a valid problem.


🖼️ Game Images

              


TSP Solution Images

       

   

  



Summary

Path Finder is ideal for:

  • Students learning optimization or graph theory.

  • Engineers modeling logistics or transport systems.

  • Anyone who enjoys logic games and puzzles.

🔗 Play. Learn. Solve.
Experience the beauty of mathematical optimization through play.

Privacy

The App will not send your data to any one. Such data as map captured through camera, game played. This data can only be transferred through third app like Facebook or any that you authorised.