1. Quan hệ với giấy phép phần mềm
Văn bản này mô tả phạm vi sử dụng bộ thư viện mở rộng dành cho người dùng gói quyền sử dụng. Nó phụ thuộc Giấy phép phần mềm Vnstock và không cấp thêm quyền nào ngoài những gì giấy phép đã cấp. Khi hai văn bản nói khác nhau về cùng một điểm, nội dung của giấy phép được áp dụng.
Quyền sử dụng có tính chất tạm thời, không độc quyền, không thể chuyển nhượng, và chỉ có hiệu lực trong thời gian gói quyền sử dụng còn hiệu lực.
2. Phạm vi được cấp
Phạm vi được cấp tính theo số người dùng và số thiết bị đã đăng ký của cấp quyền đã đăng ký, cùng hạn mức sử dụng chung của cấp đó. Phạm vi không phụ thuộc mục đích sử dụng.
- Bronze, Silver và Golden cấp cho một người dùng, là người giữ tài khoản đứng tên gói quyền sử dụng, trên số thiết bị của cấp.
- Diamond cấp cho tối đa hai người dùng được chỉ định, mỗi người dùng một tài khoản riêng. Hai người dùng chung hạn mức sử dụng và tổng số tối đa 13 thiết bị của gói quyền sử dụng. Người đứng tên gói quyền sử dụng quản lý người dùng được chỉ định và chịu trách nhiệm về phạm vi sử dụng.
Thiết bị ở đây là mã nhận dạng mà phần mềm đọc từ phần cứng và hệ điều hành của môi trường đang chạy. Trên một máy tính thông thường, mã này cố định theo máy: cài lại thư viện, đổi thư mục hay khởi động lại đều không làm nó đổi, nên một máy là một thiết bị trong suốt thời gian sử dụng. Trên máy ảo thuê ở dịch vụ đám mây thì không có phần cứng cố định, nên mã không bền: mỗi lần môi trường được tạo lại hoặc triển khai lại thường sinh ra mã mới, và mã mới được tính là một thiết bị mới.
Mỗi gói quyền sử dụng và quyền sử dụng tương ứng chỉ đứng tên một cá nhân.
Dùng cho công việc có thu nhập của chính bạn nằm trong phạm vi trên, với ba điều kiện: tuân thủ pháp luật; không thuộc hai trường hợp cần thoả thuận riêng ở mục 3; và không thuộc các hành vi bị cấm ở mục 4.
Khi số thiết bị chạm trần của cấp, bạn gỡ một thiết bị đang đăng ký để nhường chỗ cho thiết bị mới. Số lượt gỡ được giới hạn theo ngày và theo cấp, công bố tại trang Gói quyền sử dụng. Đây là tổng chung cho cả ba hệ điều hành cộng lại, không phải mỗi hệ một mức riêng, và đặt lại vào 00:00 giờ Việt Nam (GMT+7) mỗi ngày. Khi số người dùng hoặc nhu cầu vượt cấp đang có, chuyển sang cấp phù hợp. Đăng ký thêm ở cùng một cấp là gia hạn gói: phần thêm cộng tiếp vào thời hạn đang có, theo giá tại thời điểm đăng ký, và không cộng thêm thiết bị hay hạn mức.
Trong phạm vi đó, những việc sau nằm trong quyền đã được cấp và không cần hỏi trước:
- Nghiên cứu, phân tích dữ liệu, quản lý danh mục, học tập.
- Công việc có thu nhập của chính người được cấp quyền.
- Chạy trên máy cá nhân, máy chủ, máy ảo hoặc môi trường tích hợp liên tục do người dùng kiểm soát.
- Dùng bên trong mã, bảng điều khiển, báo cáo hay hệ thống tự động của chính bạn.
Số thiết bị, hạn mức sử dụng chung và danh sách thư viện đi kèm từng cấp quyền được công bố ở trang Gói quyền sử dụng. Bảng đó là căn cứ về mức quyền lợi; văn bản này chỉ nói về phạm vi được phép dùng.
3. Hai việc cần thoả thuận riêng
Ngoài phạm vi ở mục 2, chỉ hai việc cần thoả thuận riêng bằng văn bản:
- Phân phối lại phần mềm. Chia sẻ, bán lại, cho thuê hoặc phân phối chính bộ thư viện mở rộng, mã nguồn của nó, hoặc khoá kích hoạt cho người nằm ngoài phạm vi được cấp.
- Sản phẩm thay thế. Làm sản phẩm mà giá trị chính là cho bên thứ ba khả năng truy xuất dữ liệu, ví dụ một giao diện lập trình hay một thư viện lập trình trả dữ liệu cho người khác, hoặc một dịch vụ bán quyền truy vấn.
Ranh giới nằm ở chỗ ai chạy phần mềm. Bạn chạy Vnstock trên thiết bị đã đăng ký của mình để làm ra báo cáo, biểu đồ hay kết quả phân tích thì thuộc mục 2. Người khác chạy phần mềm, hoặc nhận được khả năng truy xuất dữ liệu thông qua thứ bạn làm ra, thì thuộc một trong hai trường hợp trên.
Khi nhu cầu vượt số thiết bị hoặc hạn mức của cấp đang có, chuyển sang cấp phù hợp. Đây là việc đổi cấp, không phải việc xin phép. Đề nghị cho hai trường hợp trên gửi qua trang hợp tác.
Quyền sử dụng phần mềm không kèm quyền sử dụng dữ liệu của nguồn. Điều kiện của từng nguồn về truy cập, lưu trữ, hiển thị và phân phối do bạn tự kiểm tra và tuân thủ.
4. Bản quyền và các hành vi bị cấm
Bản quyền và quyền sở hữu trí tuệ đối với bộ thư viện mở rộng thuộc về CÔNG TY TNHH CÔNG NGHỆ VNSTOCK. Những điều dưới đây nói về bản thân phần mềm và mã nguồn, không nói về mục đích công việc của bạn: dùng phần mềm cho công việc có thu nhập của chính bạn vẫn nằm trong phạm vi ở mục 2.
Những việc sau bị cấm:
- Chia sẻ mã nguồn hoặc gói cài đặt với người nằm ngoài phạm vi được cấp.
- Đăng mã nguồn lên nền tảng công khai như GitHub hay GitLab.
- Bán lại, cho thuê hoặc phân phối lại chính phần mềm, kể cả thông qua việc bẻ khoá gói cài đặt hay khai thác lỗ hổng.
- Sửa đổi, dịch ngược, tách phần hoặc đóng gói lại mã nguồn của bộ thư viện thành một thư viện hay sản phẩm khác.
- Giả mạo thông tin thiết bị, tạo nhiều tài khoản, hoặc can thiệp kỹ thuật nhằm né hạn mức của cấp.
- Tạo tải lượng truy vấn bất thường, cố tình né giới hạn để sử dụng vượt phạm vi số người dùng, số thiết bị hoặc hạn mức của cấp quyền đã đăng ký; can thiệp trái phép hoặc tấn công từ chối dịch vụ vào hệ thống của nguồn. Việc tăng tải hoặc sử dụng vượt phạm vi được cấp có thể gây gián đoạn, lỗi kỹ thuật và các sự cố ngoài dự kiến, không phù hợp với phạm vi sử dụng hợp lý cho mục đích cá nhân theo giấy phép này.
- Dùng phần mềm cho hành vi trái pháp luật.
Ranh giới của mục này là bạn có động vào chính mã nguồn của bộ thư viện hay không. Chương trình bạn tự viết để gọi tới thư viện là tài sản của bạn. Mục này chỉ cấm can thiệp vào bản thân mã nguồn và gói cài đặt của bộ thư viện; còn ai được chạy chương trình đó thì theo mục 2 và mục 3.
Danh sách trên chỉ nói về những gì thuộc quyền và tầm kiểm soát của Vnstock: phần mềm, mã nguồn, khoá kích hoạt và hệ thống hạn mức. Vnstock không đặt ra điều kiện cho việc bạn sử dụng dữ liệu của nguồn. Quyền đối với dữ liệu thuộc từng nguồn và điều kiện của họ áp dụng trực tiếp với bạn, như đã nêu ở mục 3.
Riêng trường hợp đã có thoả thuận riêng theo mục 3 thì áp dụng theo phạm vi ghi trong thoả thuận đó.
5. Chấm dứt
Quyền sử dụng chấm dứt khi gói quyền sử dụng hết hiệu lực, hoặc khi có vi phạm đã được xác minh đối với văn bản này hoặc giấy phép phần mềm.
Sau khi hết hiệu lực:
- Dữ liệu đã tải về nằm trên thiết bị của bạn và không bị thu hồi.
- Mã bạn đã viết không bị khoá.
- Bộ thư viện mở rộng đã cài ngừng hoạt động; bạn gỡ bỏ bản sao của chúng.
- Bản Cộng đồng vẫn dùng được bình thường và không phụ thuộc trạng thái gói.
Chấm dứt không ảnh hưởng tới phần mềm bản Cộng đồng, vốn được cấp phép riêng và không phụ thuộc trạng thái gói.
6. Thanh toán, kích hoạt và hoàn tiền
Thanh toán bằng chuyển khoản theo mã QR tạo ở bước thanh toán. Quyền lợi được cấp tự động ngay khi ngân hàng xác nhận giao dịch, kể cả ngoài giờ làm việc và ngày nghỉ; email xác nhận kích hoạt được gửi ngay sau đó. Nếu sau 30 phút chưa thấy quyền lợi được cấp, gửi mã đơn tới support@vnstocks.com; trường hợp này được xử lý trong ngày làm việc.
Các trường hợp được hoàn tiền, gồm hoàn đủ trong 48 giờ đầu khi mới dùng trên một thiết bị, quy định tại mục 4 Chính sách cung cấp dịch vụ và hoàn tiền. Văn bản này không nhắc lại danh sách đó, để hai nơi không bao giờ nói khác nhau. Yêu cầu hoàn tiền gửi tới support@vnstocks.com kèm mã đơn. Không nội dung nào ở đây loại trừ các quyền mà pháp luật bảo vệ cho người tiêu dùng.
7. Hỗ trợ kỹ thuật
Hỗ trợ được cung cấp trong giờ làm việc: từ 9:00 đến 18:00 giờ Việt Nam, thứ Hai đến thứ Sáu, trừ ngày nghỉ lễ theo quy định. Thời gian phản hồi công bố tại trang Gói quyền sử dụng là mục tiêu vận hành, tính trong giờ làm việc, không phải cam kết mức dịch vụ.
Hỗ trợ được thực hiện theo thứ tự sau, bước sau chỉ áp dụng khi bước trước không giải quyết được:
- Tài liệu hướng dẫn và bộ hướng dẫn gỡ lỗi dành cho trợ lý AI (agent skill) do Vnstock cung cấp.
- Hướng dẫn qua email hoặc tin nhắn.
- Điều khiển từ xa, chỉ dành cho cấp Golden và Diamond.
Điều khiển từ xa là biện pháp cuối, chỉ áp dụng khi có đủ các điều kiện sau: lỗi thuộc bộ thư viện mở rộng hoặc quá trình cài đặt bộ thư viện; người dùng đã thực hiện các bước gỡ lỗi theo bộ hướng dẫn nói trên và theo hướng dẫn qua email hoặc tin nhắn mà không giải quyết được; và lỗi không tái hiện được trên môi trường của Vnstock. Phiên điều khiển từ xa được sắp lịch trước trong giờ làm việc, giới hạn trong phạm vi khắc phục lỗi đã nêu, tối đa 30 phút mỗi phiên và không quá hai phiên cho cùng một lỗi.
Hỗ trợ không bao gồm viết mã theo yêu cầu, cài đặt phần mềm không liên quan tới bộ thư viện, hay khắc phục sự cố thuộc hạ tầng riêng của người dùng.
8. Hiệu lực và luật áp dụng
Văn bản áp dụng theo mã phiên bản ghi trong khối định danh ở đầu trang. Khi có bản mới, bản cũ vẫn giữ lại để đối chiếu và người dùng được thông báo trước khi bản mới có hiệu lực.
Văn bản này được điều chỉnh theo pháp luật Việt Nam. Không nội dung nào ở đây loại trừ hoặc giới hạn các quyền mà pháp luật bảo vệ cho người tiêu dùng và không thể từ bỏ bằng thoả thuận.
