PLCPro Academy
by AS Automation Services MY
Effective Date: 28 April 2026 | Last Updated: 28 April 2026
Welcome to PLCPro Academy (“the App”), a mobile application developed and operated by AS Automation Services & AS Automation Systems Training Centre PLT (“ASAS MY”, “we”, “us”, or “our”), based in Johor Bahru, Malaysia.
This Privacy Policy explains how we collect, use, store, and protect information when you use the PLCPro Academy mobile application. By downloading and using the App, you agree to the practices described below.
1 Information We Collect
1.1 Device Identifier (Anonymous)
The App generates a random, anonymous Device ID (UUID) upon first launch. This identifier:
- Is not tied to your name, email, phone number, or any personal identity
- Is stored locally on your device using secure storage (AsyncStorage / SecureStore)
- Is used to sync learning progress, bookmarks, quiz results, badges, premium subscription status, and app preferences
- Cannot be used to identify you personally
No Login Required. PLCPro Academy does not require you to create an account or provide any personal information such as your name, email, phone number, or address.
1.2 Learning & Usage Data
We collect anonymous, aggregated usage data to improve the App experience:
- Lesson completion — which lessons you have completed
- Quiz results — scores and quiz attempts
- Badges earned — achievement badges unlocked through learning milestones
- Learning streaks — consecutive days of learning activity
- Bookmarks — saved lessons, guides, and troubleshooting entries
- Page views — anonymous analytics of which screens are visited
- App language preference (English or Bahasa Malaysia)
- Dark/Light theme preference
1.3 Device Information (Premium Subscribers Only)
If you subscribe to a Premium plan, we may collect basic device metadata for subscription management:
- Device model and operating system version (e.g., “iPhone 15 — iOS 18.2”)
- Platform type (iOS / Android / Web)
This is used solely for admin subscription management and is never shared with third parties.
1.4 Information We Do NOT Collect
- ❌ Name, email address, phone number, or postal address
- ❌ Location / GPS data
- ❌ Contacts, photos, camera, or microphone access
- ❌ Financial information or payment card details
- ❌ Biometric data
- ❌ Advertising identifiers (IDFA / GAID) — no ad tracking
2 How We Use Your Information
| Data | Purpose |
|---|---|
| Device ID (anonymous UUID) | Sync learning progress, bookmarks, quiz results, badges, and premium status across app sessions |
| Lesson & quiz progress | Track your learning journey, award achievement badges, calculate streaks, and unlock premium rewards for completing badge categories |
| Bookmarks | Allow you to save and retrieve lessons, guides, troubleshooting entries, and programming references |
| Page view analytics | Understand which features and content are most popular to improve the App |
| Device metadata (premium only) | Admin management of premium subscriptions and device verification |
| Language & theme preference | Display the App in your chosen language (English or Bahasa Malaysia) and theme (dark/light) |
3 Data Storage & Security
3.1 Local Storage
Most of your data is stored locally on your device using:
- AsyncStorage — for learning progress, quiz results, badges, streaks, and app preferences
- Expo SecureStore — for sensitive data such as premium tokens (on mobile devices)
3.2 Server Storage
Minimal data is stored on our secure server (PostgreSQL database hosted by Abacus AI infrastructure):
- Anonymous page view analytics (device ID + timestamp + screen name)
- Premium subscription records (device ID, plan type, expiry date, device info)
- Bookmarks (device ID, item references)
3.3 Security Measures
- All server communication uses HTTPS/TLS encryption
- Admin access is protected with bcrypt-hashed credentials and rate-limiting
- Admin tokens have a 24-hour expiry
- No passwords are stored in plain text
- Database access is restricted to authorized services only
4 Third-Party Services
| Service | Purpose | Data Shared |
|---|---|---|
| Abacus AI (hosting) | Backend server hosting and database | Anonymous device ID, page views, bookmarks, premium status |
| Google AdMob (planned) | In-app advertisements for free-tier users | Standard ad request data (no personal identifiers). Premium users see no ads. |
| Expo / EAS | App build, distribution, and OTA updates | Standard build telemetry (no user data) |
| YouTube (embedded links) | Video course content playback | Standard YouTube viewing data (governed by Google’s Privacy Policy) |
| WhatsApp (external link) | Customer support & software purchase inquiries | Only if you choose to initiate contact |
| Shopee (external link) | Software purchase storefront links | Only if you choose to visit the external link |
We do not sell, rent, or trade any user data to third parties.
5 Advertisements
The App displays advertisements to free-tier users only. Advertisement types include:
- Interstitial ads — full-screen video ads shown between screen transitions
- Banner ads — displayed at the bottom of certain screens
Premium subscribers enjoy a completely ad-free experience.
We plan to use Google AdMob for ad delivery. AdMob may collect standard advertising data as described in Google’s Privacy Policy. We do not share any personal identifiers with ad networks.
6 Premium Subscription
6.1 Free Tier
All users can access the App for free with the following:
- Basic lessons and quizzes across all 8 PLC brands (Siemens, Allen-Bradley, Mitsubishi, Omron, Schneider, Keyence, WEG, Fuji)
- PLC and HMI model reference databases
- Programming guides and hardware troubleshooting guides
- Software troubleshooting guides
- Video tutorials (YouTube-linked)
- Learning streaks and badge achievements
- Bookmarks
- Advertisements are displayed
6.2 Premium Tier
Premium subscribers enjoy additional benefits:
- ✅ Ad-free experience — all interstitial and banner ads are removed
- ✅ Unlock all Advanced lessons & quizzes across every brand
- ✅ Full access to Suppliers & Shops directory (MY □□ / SG □□ / Global □)
- ✅ 50% OFF all Install items (Software + Video Courses) — Annual plan only
Premium plans available:
- Monthly — $2.99 USD / month
- Annual — $25.00 USD / year (includes 50% store discount)
6.3 Badge Rewards
Users who complete all badges in a category (Lesson Milestones, Quiz Milestones, Streak Milestones, Brand Exploration, or Special Achievements) earn +1 month free premium as a reward. This is added automatically.
6.4 Data Handling for Premium
Premium status is tied to your anonymous Device ID. No payment information is processed or stored by the App — all payments are handled through external platforms (e.g., Shopee, WhatsApp direct).
7 Children’s Privacy
PLCPro Academy is an educational application focused on industrial automation (PLC, HMI, SCADA). It is intended for engineering students, technicians, and professionals. We do not knowingly collect data from children under the age of 13. If you believe a child has provided data to us, please contact us and we will promptly delete it.
8 Your Rights
Since we do not collect personal information, traditional data rights (access, correction, deletion) have limited applicability. However, you can:
- Clear all local data by uninstalling the App (this removes your Device ID, progress, bookmarks, and all preferences)
- Request server data deletion by contacting us — we will delete all records associated with your Device ID
9 Data Retention
- Page view analytics: Retained for up to 12 months, then automatically purged
- Premium records: Retained while subscription is active, deleted upon expiry or cancellation
- Bookmarks: Retained until you delete them or uninstall the App
- Local data: Persists on your device until you uninstall the App or clear app data
10 Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated “Last Updated” date. We encourage you to review this policy periodically. Continued use of the App after changes constitutes acceptance of the revised policy.
11 Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy, please contact us:
- AS Automation Services & AS Automation Systems Training Centre PLT
- Johor Bahru, Johor, Malaysia
- www.asasmy.com
- WhatsApp: +60 10-244 3914