Product Overview February 2017
NetPleadings Inc. 205 King Street, St. Catharines, Ontario, Canada L2R 3J5 www.conductor.law
[email protected] Tel: 289-684-4677
Table of Contents What is Conductor? ............................................................................................................. 2 General Capabilities, Features & Functionality ................................................................... 2 User Capabilities, Features & Functionality ........................................................................ 3 Functionality (Subjective Bias)............................................................................................. 3 Benefits (for users) .............................................................................................................. 3 Benefits (for the business) ................................................................................................... 3 Technical Capabilities - Overview ........................................................................................ 4 Technical Capabilities – Detail ............................................................................................. 4 Platform ....................................................................................................................... 4 Security ........................................................................................................................ 5 Development ............................................................................................................... 7 About NetPleadings Inc. ...................................................................................................... 7
Page 1 of 7
What is Conductor? Conductor is a web-based corporate entity management database designed to govern minute books and related documents and registrations - quickly and easily. Lawyers, Clerks, and Assistants can manage shares, officers and directors, and generate incorporation documents, annual reports, minutes, resolutions, and other routine documents anywhere online using a PC, Mac, Tablet or Smartphone. Based on ground-breaking principles of web-software development, the platform underlying Conductor represents a unique and powerful break-through in web-app capabilities, features, and functionality. Conductor is probably the most sophisticated, complex, and ambitious project ever developed for the legal industry, opening doors to areas of legal practice automation never before conceived or imagined.
General Capabilities, Features & Functionality 1.
Easy online access - anywhere - by any authorized user (lawyers can access all client minute books and documents without clerk assistance)
2.
Full system search for all entities, persons, documents, or precedents
3.
Assembly of any type of form or document
a.
Ability to customize complex document precedents
4.
Precedent management system
a.
Quick common text lookup
5.
Virtual minutes books – client accessible (coming soon)
6.
Reliability and stability – doesn’t crash or hang (99.9% uptime)
7.
In-app user chat support
8.
Continuous auto-save
9.
Data entry error-checking
10. E-filing (coming soon) 11. New content (e.g. jurisdictional forms) can easily be added
Page 2 of 7
User Capabilities, Features & Functionality 1.
Nimble navigation within a highly-advanced user interface a. Interactive table of contents b. Tabs and arrow keys c. Navigation “Breadcrumbs”
2.
Smart suggestions for dates and addresses
3.
Full audit of every change – for accountability and to undo mistakes – any time
4.
Date and task reminders
5.
Reminders by email
6.
Easy last-minute transaction changes
7.
Professionally-formatted documents with font and style customization
Functionality (Subjective Bias) 1.
No other web-app is faster
2.
No other web-app is easier to learn
3.
No other web-app is easier to use
Benefits (for users) 1.
Faster and easier data entry (Increased productivity)
2.
Faster and easier document production (Increased productivity)
3.
Faster navigation (Increased productivity)
4.
Reduced error (Increased productivity)
5.
Very pleasant user experience
Benefits (for the business) 1.
Increased productivity (cost savings)
2.
Reduced error (cost savings, lower risk)
3.
No risk of data loss (continuous auto-save)
4.
No IT infrastructure requirements (cost savings)
Page 3 of 7
5.
Nothing to host or maintain (cost savings)
6.
No SQL Server requirements (cost savings)
7.
No internal helpdesk requirements (cost savings)
8.
No need for 3rd party security / VPN
9.
One platform for all jurisdictions (domestic and global)
Technical Capabilities - Overview 1.
Highly-advanced, full-featured web-app functionality
2.
Highest possible level of data security – built on one of the world’s most secure platforms
3.
Auto-bug reporting and instant bug fixes
4.
Single-page content with smart cashing (loads recently accessed data in under 50ms)
5.
2-Factor Authentication (coming soon)
6.
Data import from existing systems
7.
Data export from Conductor
8.
Data resiliency
9.
Data geo-redundancy
Technical Capabilities – Detail Platform 1.
NoSQL (Google BigTable) a. Low latency lookups b. Competitive cost storage c. Virtually unlimited scaling d. High throughput for large requests e. “Sharded” data (horizontally partitioned by Table Row) across many servers (which cannot be subject to warrant for seizure of a physical device) f. Encrypted at rest and in flight
Page 4 of 7
g. Built on a managed platform that provides premium online services trusted by companies such as: Google (Gmail, YouTube); Apple; PricewaterhouseCoopers; Citrix; Airbus Defence and Space; Spotify; Netflix; Coca-Cola; and Motorola 2.
PDF Compliance a. Meets the PDF/X-4p standard b. Suitable for government archival c. Resistant/impervious to viruses d. High guarantee of print colour & layout reproducibility
3.
Web Standards a. Compliant with Javascript ES3/5/6 and HTML5 b. Choose multiple vendors (Safari, Chrome, Firefox, Edge, Opera) c. Future-proof design
Security 1. Security Operational Procedures a. Access to sensitive information requires two-factors, one often being a hardware token compliant with the FIDO U2F standard b. All passwordless remote authentication, via elliptical curve SSH keys c. All storage of sensitive communication is encrypted (iOS or FileVault/Mac) 2. Web-site Security a. Several settings and headers designed to eliminate numerous classes of vulnerability vectors and reduce attack surface (Content Security Policy, Public Key Pins, others) 3. Elliptical Curve TLS a. Perfect forward secrecy: an attacker who decrypts a private key cannot decrypt all prior sessions that were established using PFS
Page 5 of 7
b. Higher performance than RSA/DSA c. Stronger encryption with smaller key sizes 4. Google Web-Server Security a. Definitive global leader in online security b. 500+ full-time security experts, including several leading experts c. Regularly a target of sophisticated attacks d. Employs BoringSSL (not vulnerable to HeartBleed and others) e. Security updates have generally deployed before security concerns were published f. Employs a very active bug-bounty system g. Strong internal, audited secret key management h. Compliance with (and authorship of) leading technical standards i. Authenticated Encryption with Additional Data (AEAD) cipher (ChaCha20Poly1305 or AES-GCM) j. TLS 1.2 k. Custom hardware and hardened operating systems, optimized for security and performance l. Compliant with PCI DSS 3.1; SSAE16 / ISAE 3402 Type II: SOC 2; SOC 3; ISO 27001; ISO 27017, Cloud Security; ISO 27018, Cloud Privacy; FedRamp ATO m. Optional HIPAA business associates agreement n. Optional EU Data Protection Directive model contract o. Published transparency report on Government requests for data
5. Hardened Virtual Machines a. Ephemeral encryption keys for storage at rest b. Curve25519 Elliptical Curve passwordless SSH authentication c. Obfuscated port access
Page 6 of 7
d. Transactional PDF-creation data purged regularly
6. Rotating TLS Certificates a. Regular internal operational review of cryptographic choices (key sizes, algorithms, etc.)
Development 1. Code Versioning with Git a. Unobstructive branching for parallel feature development b. Quick turnarounds (<1h in cases) for bug fixes c. Cryptographically signed, auditable change log d. Reversion and code comparison 2. Python/AppEngine a. Dependable, scalable, robust platform with predictable characteristics 3. Thousands of Automated tests with Tens of Thousands of Assertions a. Dependable, verifiable, predictable design b. Changes and features are unlikely to cause bugs or regression
About NetPleadings Inc. The Conductor platform is owned and operated by NetPleadings Inc., a privately held Canadian corporation established by Brian M. Hunt. Mr. Hunt holds multiple degrees in mathematics and computer science, and is an international lawyer licensed to practice in Ontario, Canada and the United States. He has published numerous technical documents read by millions of software developers, and is recognized as an expert witness in litigation related to cryptographic principles and the Internet. Conductor’s design and ongoing development is managed directly by Mr. Hunt.
NetPleadings Inc. 205 King Street, St. Catharines, Ontario, Canada L2R 3J5 www.conductor.law
[email protected] Tel: 289-684-4677 Page 7 of 7