CoursePal Legal & Support Center

Terms of Service, Privacy Policy, Academic Notice, DMCA & Support

Developed by Viatcheslav Goloubov • Independent Software Developer & Entrepreneur • Vancouver, BC, Canada

Support and User Guide

CoursePal is an auxiliary academic management and study planning tool created and maintained by Viatcheslav Goloubov. It is designed to assist students and educators in converting course syllabi (PDF documents, scanned physical handouts, or text schedules) into organized weekly schedules, reading milestones, and calendar alerts.

Core Application Features

Frequently Asked Questions

How do I import a course syllabus?

Open CoursePal and tap the + button in the navigation bar or in the Syllabus tab. You can select a digital PDF syllabus document from your iOS Files app or use your camera to photograph a physical paper handout.

What if my syllabus contains complex tables or non-standard date formats?

CoursePal is designed to process diverse syllabus formats. If any parsed item requires adjustment, you can tap any week, reading, or assignment to edit the title, due date, point weight, or chapter range manually.

Can CoursePal operate offline?

Yes. CoursePal includes an offline parsing engine and supports full offline creation, reading tracking, assignment editing, and calendar scheduling without an active internet connection.

How does Apple Calendar and Reminders synchronization work?

When you enable calendar permissions, CoursePal creates native iOS calendar events for assignment deadlines and reading targets. These synchronize across your iCloud-connected Apple devices.

Is my academic data private?

Yes. CoursePal operates under a strict Local-First model. Your private syllabus documents, student notes, and schedules remain stored on your personal device. We do not store or monetize your personal files on central servers.

How do course sharing codes work?

When a course is created, CoursePal generates a unique share code. Classmates can enter this code in the Invite tab to import the course schedule to their device.

How do I delete a course or erase my data?

Deleting a course within the app immediately removes all associated records from your local database. Deleting the CoursePal application from your iOS device immediately and irrevocably erases 100% of stored data.

How do I contact support?

For technical support, parsing inquiries, or feedback, email developer support directly at goloubov@gmail.com. Inquiries are answered within 24 to 48 business hours.

Developer & Support Contact: Viatcheslav Goloubov

Email: goloubov@gmail.com

Location: Vancouver, British Columbia, Canada

Critical Academic Notice and Verification Duty

AUTHORITATIVE SOURCE CLAUSE: CoursePal is an auxiliary organizational aid. The official syllabus distributed by your instructor, academic department, university, college, or school board, along with official university Learning Management Systems (including Canvas, Blackboard, Brightspace/D2L, Moodle, and Google Classroom) and direct instructor announcements, remain the SOLE AND FINAL AUTHORITATIVE SOURCES OF TRUTH for all course deadlines, exam dates, classroom locations, and grading policies.

1. AI and Optical Character Recognition (OCR) Limitations

Automated syllabus parsing, optical character recognition (OCR), and artificial intelligence language models operate on probabilistic algorithms. You explicitly understand and agree that:

2. Waiver of Academic and Educational Liability

ACADEMIC DAMAGES WAIVER: TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL COURSEPAL OR ITS DEVELOPER (VIATCHESLAV GOLOUBOV) BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL, OR PUNITIVE DAMAGES ARISING FROM OR RELATING TO YOUR USE OF THE APP. THIS INCLUDES, WITHOUT LIMITATION:
  • Missed examinations, quizzes, laboratories, or assignment deadlines;
  • Late submission penalties, grade reductions, failed courses, or GPA decreases;
  • Loss of scholarships, financial aid disqualification, academic probation, suspension, or expulsion;
  • Delay of graduation, loss of athletic eligibility, student visa or immigration status impacts;
  • Any other academic, institutional, disciplinary, or professional repercussions whatsoever.

Terms of Service and User Agreement

Please read these Terms of Service ("Terms", "Agreement") carefully before using the CoursePal mobile application ("CoursePal", "the App", "we", "our", or "us"). CoursePal is developed and operated by Viatcheslav Goloubov, an independent software developer and sole proprietor based in Vancouver, British Columbia, Canada. By accessing or using the App, you agree to be bound by these Terms.

1. Eligibility and License Grant

You must be at least 13 years of age (or the applicable age of digital consent in your jurisdiction) to use CoursePal. Subject to your compliance with these Terms, you are granted a limited, non-exclusive, non-transferable, non-sublicensable, revocable license to download, install, and use CoursePal on iOS devices that you own or control, solely for your personal, non-commercial academic study and organization.

2. Prohibited Conduct

You agree not to:

3. "AS-IS" and "AS-AVAILABLE" Software Warranty Disclaimer

COURSEPAL IS PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS, STATUTORY, OR IMPLIED. TO THE FULLEST EXTENT PERMISSIBLE UNDER APPLICABLE LAW, WE EXPRESSLY DISCLAIM ALL WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR ACADEMIC PURPOSE, TITLE, NON-INFRINGEMENT, ACCURACY, AND UNINTERRUPTED OR ERROR-FREE OPERATION.

4. Monetary Liability Cap

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, UNDER NO CIRCUMSTANCES SHALL THE AGGREGATE MONETARY LIABILITY OF THE DEVELOPER (VIATCHESLAV GOLOUBOV) FOR ANY AND ALL CLAIMS ARISING UNDER OR RELATING TO THIS AGREEMENT OR THE APP EXCEED THE LESSER OF (A) THE TOTAL AMOUNT ACTUALLY PAID BY YOU TO COURSEPAL IN THE TWELVE (12) MONTHS IMMEDIATELY PRECEDING THE CLAIM, OR (B) FIFTY CANADIAN DOLLARS ($50.00 CAD).

5. Peer Course Sharing

If you generate or share course invite codes with classmates, you represent and warrant that you possess all necessary rights to share such course outline information. CoursePal does not pre-screen or verify peer-shared course data and assumes zero responsibility for any inaccuracies or errors in shared materials.

6. Indemnification

You agree to defend, indemnify, and hold harmless the developer (Viatcheslav Goloubov) from and against any claims, liabilities, damages, losses, costs, or expenses (including reasonable legal and attorney's fees) arising out of or relating to your violation of these Terms, your use of the App, or your infringement of any intellectual property or privacy rights.

7. Dispute Resolution and Governing Law

These Terms and any dispute arising out of or related to CoursePal shall be governed by and construed in accordance with the laws of the Province of British Columbia and the federal laws of Canada applicable therein, without regard to conflict of law principles. Legal proceedings shall be conducted exclusively in Vancouver, British Columbia, Canada.

8. Severability and Entire Agreement

If any provision of these Terms is found to be unlawful or unenforceable, that provision shall be deemed severable and shall not affect the validity and enforceability of the remaining provisions. These Terms constitute the entire agreement regarding the use of CoursePal.

Comprehensive Privacy Policy and Data Governance

CoursePal ("we", "our", or "the App") is committed to protecting student and user privacy. This Privacy Policy describes how information is collected, processed, stored, and protected when you use CoursePal on iOS.

PRIVACY COMMITMENTS:
  • 100% Local-First Sandbox: Course data, notes, assignments, and reading progress are stored locally on your device via SwiftData.
  • Zero Foundation Model Training: Your private course documents and syllabi are never used to train public or foundation AI models.
  • No Data Monetization: We do not sell, rent, license, or monetize your personal data to data brokers or advertising networks.
  • No Tracking SDKs: Zero cross-app tracking SDKs, marketing beacons, or commercial analytics trackers.

1. Local-First On-Device Architecture

CoursePal operates on-device. When you create courses, track reading progress, add homework tasks, or write study notes, that information is stored directly in your device's local SwiftData database, protected by Apple's hardware-level AES-256 data protection. We do not operate a centralized cloud database storing your private student records.

2. AI Syllabus Processing and Zero Model Training Guarantee

When you choose to parse a syllabus document using automated AI:

3. iOS Device Permissions Justifications

4. Multi-Jurisdictional Regulatory Compliance

5. Data Retention and Right to Erasure

You maintain 100% ownership and control over your academic data. Deleting a course permanently removes all associated records from your device. Deleting the CoursePal app from iOS immediately and irrevocably purges 100% of stored data from your device sandbox.

6. Privacy Contact

For privacy-related questions or data governance inquiries, contact Viatcheslav Goloubov directly at goloubov@gmail.com.

Institutional Non-Affiliation and System Disclaimers

1. Trademark and Non-Affiliation Disclaimer

CoursePal is an independent productivity application developed by Viatcheslav Goloubov. CoursePal is NOT affiliated with, endorsed by, sponsored by, or associated with Canvas (Instructure, Inc.), Blackboard (Anthology Inc.), Brightspace / D2L (Desire2Learn Corporation), Moodle (Moodle Pty Ltd), Google Classroom (Google LLC), Apple Inc., Microsoft Corporation, or any college, university, or educational institution. All product names, logos, and registered trademarks mentioned are property of their respective owners.

2. Medical and Psychological Disclaimer

CoursePal is strictly an academic organization and time-management tool. It does not provide medical, psychiatric, psychological, or clinical diagnostic advice, assessments, or treatment plans. Any focus or sound features are provided solely for general non-clinical study focus.

3. Notification and Alarm Reliability Disclaimer

While CoursePal can schedule reminders and calendar events, notifications rely on Apple iOS system scheduling, battery optimization settings, Focus modes, and device power state. CoursePal does not guarantee timely delivery or audible sounding of alarms, and users should not rely solely on software reminders for critical deadlines.

Copyright, Fair Dealing and DMCA Notice

1. Academic Fair Dealing and Fair Use

CoursePal is designed solely for your personal, non-commercial academic study and organization. Uploading course documents for personal schedule organization constitutes Fair Dealing under Canadian copyright law (Copyright Act, R.S.C. 1985, c. C-42, s. 29) and Fair Use under U.S. copyright law (17 U.S.C. § 107). CoursePal does not publish, distribute, or resell proprietary textbooks or institutional curriculum.

2. DMCA Takedown Notice and Designated Agent

If you are a copyright owner or an agent thereof and believe that any content generated or shared via CoursePal infringes upon your copyrights, you may submit a formal notification pursuant to the Digital Millennium Copyright Act (17 U.S.C. § 512) or Canadian Notice and Notice regime by emailing our designated agent: